Baby name
Shepherd
/SHEP · erd/
Meaning
“Sheep herder”
English occupational surname meaning 'shepherd, sheep herder'. It comes from Old English words for 'sheep' and 'herdsman'.
How it ages.
Modern and occupational, part of the word-name trend for boys - fresh rather than traditional.
The cultural moment.
Ranked #246 in the United States in 2025 - a modern word name that remains uncommon elsewhere.