Hacker News new | ask | show | jobs
by Ichthypresbyter 1653 days ago
Note that when surnames came into existence, they were intended to distinguish their bearers from other people in the local area with the same first name. There's no point being called John English if you live in England and everyone else in your village whose name is John is also English, which is why the surnames English and England (and variants like Inglis) are more common in Scotland than in England.

Similarly, Smith is a common surname because smiths, while relatively common, were rare enough that a given community was unlikely to have two with the same first name. There were almost certainly more shepherds than smiths in England when surnames started becoming heritable, but the surname Shepherd is less common.