noun
goatherd
GOHT-hurd/ˈɡəʊthɜːrd/
A person who tends goats.
The goatherd leads the goats to fresh pasture each morning.

Etymology
Here herd means a keeper, not the flock itself, so the compound names someone who cares for goats. It continues or replaces an Old English compound with the same meaning.
In context
in a village of Estre madura there was a goat- shepherd— that is to say, one who tended goats— which shepherd or goatherd, as my story goes, was called Lope Ruiz
More examples
- A goatherd checks the fence for gaps.
- Two goatherds bring their herds down from the hills.
- She works as a goatherd on a small dairy farm.
Forms
goatherd · goatherds
Similar words
- herder
- Tends or moves livestock generally, not just goats.
- keeper
- Cares for animals generally, without specifying goats or herding.