shephard

Shepherd, Shepard, Sheppard, Shephard and Shepperd are surnames and given names, and alternative spellings and cognates of the English word "Shepherd".

Back