What is the meaning of the word "sheepherder"?

Definitions: