Sheepherder has 2 different meanings across 1 category:
Noun
a herder of sheep (on an open range); someone who keeps the sheep together in a flock
A person who herds sheep; a shepherd.