Boy name origins & meanings
- Old English : One who herds sheep
How Popular Is The Name Shepard
Family name origins & meanings
- English : variant spelling of Shepherd.
- Americanized form of some Jewish surname sounding like or meaning ‘shepherd’.
Shepard is of Old English origin and means "One who herds sheep."
Updated May 24, 2023