Meaning of protector

Definition of protector

(noun) a person who cares for persons or property

Other information on protector

WIKIPEDIA results for protector
Amazon results for protector