Fairgrieve Family History
Fairgrieve Name Meaning
Scottish: status name for a fair-haired or good-looking bailiff or overseer on a farm from Older Scots fair ‘fair; blond or handsome’ + grieve ‘overseer’.
Source: Dictionary of American Family Names 2nd edition, 2022