Fairhall Family History
Fairhall Surname Meaning
English: habitational name from a lost locality in Sussex named with Middle English fair ‘fair beautiful’ (Old English fæger) + hale ‘nook’ (Old English healh).
Source: Dictionary of American Family Names 2nd edition, 2022
