Etymology
Advertisement

goatherd (n.)

"one whose occupation is the care of goats," early 13c. (as a surname), from or replacing Old English gat-hyrde (West Saxon); see goat + herd (n.).

Others are reading

Advertisement
Advertisement
Definitions of goatherd

goatherd (n.)
a person who tends a flock of goats;
Synonyms: goat herder
From wordnet.princeton.edu