These all seem to be jokes, though. How about real words that were occupations and became names, and that, today, hang on as names only. Such as Fletcher, Bowyer and the like?

Pegleg