Earnshaw Family History
Earnshaw Surname Meaning
English (Yorkshire and Lancashire): habitational name from Earnshaw in Bradfield Yorkshire.
The placename means ‘eagle wood’ from Old English earn ‘eagle’ + sceaga ‘small wood copse’.
Source: Dictionary of American Family Names 2nd edition, 2022
