Shep
Primarily Male
The meaning of the name Shep is Shepherd
The origin of the name Shep is English
Notes: Diminutive form of Shepherd
People who like the name Shep also like: Wells, Nash, Beau, Jasper, Knox, Jett, Rhett, Hazel, Abigail, Scarlett, Ella, Colette, Zelda, Winnie

< Back to Search | Pet Name Categories