History
History
Synonyms
UK
US
Meaning:
glen

a narrow valley, especially in Scotland

valley

COMBE as in Wiktionary
COMBE as in Wikipedia