A shepherd (pron.: /ˈʃɛpərd/), or sheepherder, is a person who tends, feeds, or guards flocks of sheep. The word stems from an amalgam of sheep herder.