Tuppen Family History
Tuppen Surname Meaning
Possibly from an unrecorded diminutive of Middle English top, Anglo-Norman French toup, tupe, tup ‘forelock tuft of hair on the top of the head’ formed with the suffix -in.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016
