- Current rating.
to add this name to your favorite namelist!
The meaning of the name Shep is Shepherd
The origin of the name Shep is English
People who like the name Shep also like: Oliver
, Wolf Scarlett
Notes: Diminutive form of Shepherd
No photos uploaded, yet, for the name Shep.