glen

B1
Pronunciation
/ɡlɛn/
/ɡlɛn/
Noun
1 definition(s)
1 Definition

A secluded and narrow valley, especially one with a river running through it; a dale; a depression between hills.