bn:00497997n
Noun Named Entity
EL
Dumfries
EN
Dumfries is a market town and former royal burgh in Dumfries and Galloway, Scotland, near the mouth of the River Nith on the Solway Firth, 25 miles from the Anglo-Scottish border. Wikipedia
Geonames
Relations
Sources
BabelNet