Fairgrieve Family History
Fairgrieve Surname 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
