Etymology
Today it means: A village in Stirling council area, Scotland, at the head of Loch Earn (OS grid ref NN5923). Full definition →
From Loch Earn + head.
Etymology from Wiktionary, CC BY-SA 4.0.