Terregles
A parish mainly in the county of Kirkcudbright. It was a quoad omnia parish (a parish for civil and religious purposes).It contained part of the burgh of Dumfries, and parts of the parish within the burgh were regarded as being in county of Dumfries.