KIRKALDY, a town of Fife-shire, in Scotland, ten miles north of Edinburgh.