Name:
Shepherd
Gender:
Boy
Origin:
English
Meaning:
Shepherd is an English name vocabulary name, derived from the English word 'shepherd', which means 'one who takes care of sheep'.
Pronunciation:
SHEH-pərd
The Five Elements:
Water
Also Spelled Like...:
Shep