Family name origins & meanings Cornish : of uncertain origin. It may be a topographic name from Cornish is ‘under’ + hall ‘moor’.Americanized spelling of German Scholl.