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