SELKIRK, a borough town of Scotland, in the county of Tweeddale, situated 32 miles south of Edinburgh.