shepherd

Definitions

General English

Agriculture

  • noun a person who looks after sheep
http://www.dictionarycentral.com/definition/shepherd.html