Origin: English
Pronounced: SHEP-ard
“English occupational surname, a spelling of 'shepherd'”
Love the name Shepard?
See if your partner agrees — swipe together and find names you both love.