Dumfries (noun) Definition, Meaning & Examples

noun
  1. a historic county in S Scotland.
  2. a burgh of Dumfries and Galloway in S Scotland: burial place of Robert Burns.
noun
  1. a town in S Scotland on the River Nith, administrative centre of Dumfries and Galloway. Pop: 31 146 (2001)
Dumfries (noun) Definition, Meaning & Examples

More Definitions