What is the meaning of the name Shepard?

The name Shepard is primarily a gender-neutral name of English origin that means Sheep Herder.

English occupational surname.

Different Spellings of the name Shepard:


People who like the name Shepard also like:

Henry, Lincoln, August, Fox, Owen, Silas, Archer, Hazel, Amelia, Violet, Evangeline, Wren, Vivienne, Luna

Names that sound like Shepard:

Sigfried, Shepherd, Spirit, Sparta

Stats for the Name Shepard

checkmark Shepard is currently not ranked on the Baby Names Popularity Charts
checkmark Shepard is currently #605 in U.S. births

Listen to the Podcast