YourDictionary

Dictionary Home » Dictionary Definitions » Dumfries and Galloway

Dumfries and Galloway

administrative division of S Scotland

Learn more about Dumfries and Galloway

Dumfries and Galloway

link/cite print suggestion box