The story
From Carron + bridge, bridge across Carron Water.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A village in Dumfries and Galloway council area, Scotland (OS grid ref NX8798). Full definition →
From Carron + bridge, bridge across Carron Water.
Etymology from Wiktionary, CC BY-SA 4.0.