a borough and port-town of Scotland, in the shire of Galloway, situated on a bay of the Irish channel, ninety miles south-west of Edinburgh.
a borough and port-town of Scotland, in the shire of Galloway, situated on a bay of the Irish channel, ninety miles south-west of Edinburgh.