SANQUHAR, a borough-town of Scotland, in the county of Nithsdale, twenty-one miles north of Dumfries.