Meaning of Shepard

Shepard is an English name for boys.
The meaning is `herdsman`
The name Shepard is most commonly given to American boys.

What do they use in other countries?

Shepherd



The name sounds like:

Sheppard, Shepperd



Similar names are:

Shephard, Sherard

About my name (0)

comments (0)