Family name origins & meanings
- English : from the Old English byname Topp meaning ‘tuft’, ‘crest’, or the cognate Old Norse Toppr.
- German : from Low German topp ‘point’, ‘tree top’, hence a topographic name; or alternatively a metonymic occupational name or nickname from the same word in the sense ‘braid’.
- German : variant of Dopp.
- Jewish (Ashkenazic) : variant spelling of Top.