Kirkcudbright
English
Etymology
See Scots Kirkoubrie
Proper noun
Kirkcudbright
- a town at the mouth of the River Dee in Dumfries and Galloway, Scotland, formerly the county town of Kirkcudbrightshire (OS grid ref NX6850)
See Scots Kirkoubrie
Kirkcudbright