Aberdour - Anderston Aberdour ABERDOUR, a parish, in the district of Deer, county of Aberdeen; comprising the village of Pennan, and containing 1645 inhabitants, of whom 376 are in the village of New Aberdour, 8 miles (W. by S.) from Fraserburgh....