American Dictionary
Definition glen in American English
glen noun
[countable] noun
/ɡlen/
1
a valley, especially in Scotland
Synonyms and related words
