Meaning and Origin of Shepherd - FamilyEducation

Meaning and Origin of: Shepherd

Save Name

Boy name origins & meanings:

  • Old English : One who herds sheep

Boy name variations

Family name origins & meanings:

  • English : from Middle English schepherde ‘shepherd’ (composed of words meaning ‘sheep’ + ‘herdsman’ or ‘guardian’), hence an occupational name for a shepherd. This English form of the name has absorbed cognates and equivalents from several other languages (for forms, see Hanks and Hodges 1988).

Famous people with this last name:

Famous people who gave their babies this name