goatherd

Explore definitions, synonyms, and language insights of goatherd

Definitions

Noun
a person who tends a flock of goats

More General Terms