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


Shepherd \sh(e)-phe-rd\ as a boy's name is of Old English origin, and the meaning of Shepherd is "shepherd". Occupational name. Mostly 19th-century use. "Pooh" illustrator Ernest Shepard. Shepherd has 6 variant forms: Shep, Shepard, Shephard, Shepp, Sheppard and Shepperd. For more information, see also the related name Carden. View a list of the 13 names that reference Shepherd.

Still haven't found
what you are looking for?

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