Family name origins & meanings
- English : habitational name, now chiefly found in Lancashire, from any of various places so named from Old English ēast ‘east’ + hām ‘homestead’ or hamm ‘river meadow’. There are places so named in Cheshire, Somerset, and Worcestershire, the first of which seems to have contributed most to the surname.