Etymology
Today it means: A coastal village next to Inverallochy, Aberdeenshire council area, Scotland (OS grid ref NK0365). Full definition →
From Scottish Gaelic càrn builg (“gap cairn”).
Etymology from Wiktionary, CC BY-SA 4.0.