Shepherd

Shepherd is an English name vocabulary name, derived from the English word 'shepherd', which means 'one who takes care of sheep'.

Origin/Usage
English
Pronunciation
SHEH-pərd
Meaning
Sheep herder

Similar names

Shep