Boy name origins & meanings Old English : One who herds sheep Boy name variations Shepherd Sheppard Shepley Shep Family name origins & meanings English : variant spelling of Shepherd.Americanized form of some Jewish surname sounding like or meaning ‘shepherd’. Famous people with this last name Dax Shepard