There are so many place names in Scotland that have similar prefixes which come from the Gaelic, the ancient Scots language. But what do they mean?
There are so many place names in Scotland that have similar prefixes which come from the Gaelic, the ancient Scots language. But what do they mean?