First name Shepherd - Meaning, Origin and Rating
Origin
English
Nameday
Meaning
An English-origin, gender-neutral name derived from the occupation of caring for and managing sheep.
English
An English-origin, gender-neutral name derived from the occupation of caring for and managing sheep.