Yeomanries Meaning
There are 2 meaning(s) for word Yeomanries
Meaning 1 : a British volunteer cavalry force organized in 1761 for home defense later incorporated into the Territorial Army
Meaning 2 : class of small freeholders who cultivated their own land
Similar words of Yeomanries :
