Etymology
Today it means: A valley and locality in Perth and Kinross council area, Scotland (OS grid ref NN9528). Full definition →
From glen + Almond (the River Almond).
Etymology from Wiktionary, CC BY-SA 4.0.