Etymology

Kirkcudbright

K5I1R1K5C3U1D2B3R1I1G2H4T1

Today it means: A town at the mouth of the River Dee in Dumfries and Galloway council area, Scotland, formerly the county town of Kirkcudbrightshire (OS grid ref NX6850) Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok