Subscriber login


Forgot your password?

Library card login

Other

Dumfriesshire


Definition of Dumfriesshire
  • a former county of SW Scotland, which became part of Dumfries and Galloway region in 1975.