A glen in County Antrim, Ireland.
The definition of a glen is a narrow valley that is hidden away.
An example of a glen are the Glens of Antrim in Northern Ireland.
a narrow, secluded valley
Origin of glenMiddle English from Late Middle Scottish from Gaelic an unverified form glenn (now gleann), mountain valley, akin to Welsh glyn
A small, secluded valley.
Origin of glenMiddle English from Scottish Gaelic gleann from Old Irish glenn
From Scottish Gaelic gleann (“mountain valley”).