This is a list of surnames in which the meaning contains the keyword shepherd.
Berger 1 FrenchOccupational name meaning
"shepherd", from Old French
bergier.
Juhász HungarianOccupational name meaning
"shepherd" in Hungarian, from
juh "sheep".
Shepherd EnglishOccupational name meaning
"shepherd, sheep herder", from Old English
sceaphyrde.
Tiraboschi ItalianPossibly of Lombardic origin meaning
"shepherd" (from Old German
tior "animal" and
bursa "boy"). This surname is typical of Lombardy.