Names Shepherd Occupational name meaning “shepherd, sheep herder”, from Old English sceaphyrde. Read More
Names Sheinfeld Ornamental name derived from German schön “fine, beautiful” and feld meaning “field”. Read More