Meaning of yeoman

Definition of yeoman

(noun) officer in the (ceremonial) bodyguard of the British monarch
in former times was free and cultivated his own land

Other information on yeoman

WIKIPEDIA results for yeoman
Amazon results for yeoman