Sorry, you need to enable JavaScript to visit this website.


Shepard \sh(e)-pa-rd\ as a boy's name is a variant of Shepherd (Old English), and the meaning of Shepard is "shepherd". The baby name Shepard sounds like Sheppard and Shepperd. Other similar baby names are Shephard and Sherard. View a list of the 3 names that reference Shepard.

Still haven't found
what you are looking for?

Try our new smart question engine. We'll always have something for you.