someone that works the land or who keeps livestock - English Synonyms Dictionary

Can't found any synonym terms.