Meaning A boy's name of English origin, it means "shepherd." Origin of Shep English Popular Middle Names Pronunciation 🔊 Listen Shep Similar Names Calbert Caldwiella Calldwr Eatun Everhard Eweheorde Barkat Ghali Dmitrios Enceladus Year by Year Popularity of Shep