The boy's name Shephard \sh(e)-pha-rd\ is a variant of Shepherd (Old English), and the meaning of Shephard is "shepherd".
Similar baby names are Sheppard and Shepard.
Shephard is a very rare male first name and a very popular surname (source: 1990 U.S. Census). Displayed below is the baby name popularity trend for the boy's name Shephard. Compare Shephard with related baby names.
[Top]