WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
a person who tends a flock of goats
Word Usage
"His mother, whose real name was Brigitta, was always called the goatherd's wife, for the sake of old association, while the blind grandmother was just "grandmother" to all the old and young in the neighborhood."