Shepherd

What is the meaning of the name Shepherd?

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

English occupational surname.

Different Spellings of the name Shepherd:

Shepard

People who like the name Shepherd also like:

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

Names like Shepherd:

Sigfried, Spirit, Sparta, Siegfried

Stats for the Name Shepherd

checkmark Shepherd is currently not in the top 100 on the Baby Names Popularity Charts
checkmark Shepherd is currently #528 in U.S. births