Kilgour Family History
Kilgour Name 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