yeomans

French

Noun

yeomans m pl

  1. plural of yeoman