Kilgour Family History
Kilgour Surname Meaning
Scottish (Fife and Aberdeenshire): habitational name from Kilgour, the ancient name of the parish of Falkland (Fife).
The placename is from Gaelic cill ‘church’ + an uncertain second element, perhaps the personal name Gabrán.
Source: Dictionary of American Family Names 2nd edition, 2022
