Etymology
Today it means: A village in Argyll and Bute council area, Scotland (OS grid ref NS2391). Full definition →
From Gare Loch + head.
Etymology from Wiktionary, CC BY-SA 4.0.