ABERDOUR, a small town in Fife-shire, Scotland, on the frith of Forth, about ten miles N. W. of Edinburgh.