Search our site here!
Clan Kilgour
T
he name derives from Kilgour, an ancient parish near Falkland, and is common in Fife and Aberdeenshire, and also in northern Australia, where there is a river of the same name.
Back