Etymology
Today it means: A village on the north side of Loch Carron in Wester Ross, Highland council area, Scotland (OS grid ref NG8939). Full definition →
From loch + Carron.
Etymology from Wiktionary, CC BY-SA 4.0.