Etymology
Today it means: A town in Fife council area, Scotland (OS grid ref NT1893). Full definition →
Situated near Loch Gelly.
Etymology from Wiktionary, CC BY-SA 4.0.