Caerlaverock Castle in Dumfries.
Dumfries definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
former county of S Scotland, on Solway Firth: now part of Dumfries and Galloway
Dumfries definition by American Heritage Dictionary
A burgh of southern Scotland south-southwest of Edinburgh. Robert Burns is buried here. Population: 31,000.