Shep
What is the meaning of the name Shep?
The name Shep is primarily a male name of English origin that means Shepherd.
Diminutive form of ShepherdPeople who like the name Shep also like:
Nash, Beau, Jasper, Rhett, Wells, Samuel, Jett, Hazel, Scarlett, Charlotte, Colette, Ella, Abigail, LolaNames like Shep:
Sufa, Sava, Skippy, Svea, Sofia, Savia, Suave, Saif, Sabia, Sabah, Savva, Sipho, Safi, Seif, Sheba, Suubi, Sassaba, Shiva, Safiya, Skip, Siv, Shubha, Savea, Sophie, Shuvai, Shihab, Safa, Sef, Scipio, SophiaStats for the Name Shep

