DUMFRIES


Meaning of DUMFRIES in English

a town in south-west Scotland, sometimes called ‘Queen of the South’. It is the administrative centre of the Scottish council area of Dumfries and Galloway . Robert Burns is buried there.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.