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