Nairn Family History
Nairn Name Meaning
Scottish: habitational name from Nairn (Nairns) near Inverness. The placename is taken from the River Nairn which derives from a Celtic or pre-Celtic word perhaps meaning ‘penetrating one’.
Source: Dictionary of American Family Names 2nd edition, 2022