Type Word Usage Anglo-Saxon Meaning & History Old English word meaning "shepherd, sheep herder". Related ItemsDetails Given Name DescendantShepherd(English) Surname DescendantsShepard, Shepherd, Sheppard(English)