SynonymX
Speak
Glen
Definition of Glen
1.
A narrow secluded valley (in the mountains)
Noun
Semanticaly linked words with "glen"
scotland
vale
valley
Hyponims for word "glen"
vale
valley