Yeomen Meaning

There are 2 meaning(s) for word Yeomen

Meaning 1 : officer in the (ceremonial) bodyguard of the British monarch

    Synonyms : beefeater,  yeoman of the guard
Meaning 2 : in former times was free and cultivated his own land