Terregles is a village and civil parish near Dumfries, in Dumfries and Galloway, Scotland. It lies in the former county of Kirkcudbrightshire.
The name Terregles, recorded as Travereglis in 1359
AG...
To enable the proper functioning and security of the website, we collect information via cookies as specified in our Cookie Policy. Geni does not use any third-party cookies.