First name origin & meaning:
Old English: One who herds sheep
First name variations: Sheppard, Shepley, Shep, Shepherd
Last name origins & meanings:
- English: variant spelling of Shepherd.
form of some Jewish surname sounding like or meaning ‘shepherd’.
Famous people with this last name:
Comments for Shepard