Family name origins & meanings North German : Low German form of Weiskopf, from Middle Low German wit(t) ‘white’ + kop ‘head’, a nickname for a white-haired man.