Family name origins & meanings
- German : of disputed origin; thought either to be from Middle Low German kōlhupper ‘grasshopper’, and hence a nickname for an agile person; or alternatively from Middle High German kōl ‘cabbage’ + heppe ‘garden knife’, and hence an occupational nickname for a cabbage grower.