The story
- Old English · derived fromearn“eagle”
- English todayEarnshaw
Habitational surname from a place in Lancashire, from Old English earn (“eagle”) + healh (“nook, angle, recess”). Equivalent to erne + haugh.
Words from the same roots
Old Englishearn all →
ironsideerneArnallYarwoodHerridge
Etymology from Wiktionary, CC BY-SA 4.0.