Grimshaw Family History
Grimshaw Name Meaning
English (Lancashire): habitational name from either of two places in Lancashire named Grimshaw from the Old Norse personal name Grímr (see Grime ) or Old English grīma ‘specter goblin’ + Old English sceaga ‘copse’. English: alternatively a habitational name from Green Shaw Head in Beamsley (Yorkshire) or another place similarly named with Middle English grene ‘green’ + shaghe ‘copse’ (Old English grēne + sceaga).
Source: Dictionary of American Family Names 2nd edition, 2022