Unscramble
Definition of Glen
Noun: glen glen
A narrow secluded valley (in the mountains)
See also:
gleizations
Glendower
Anagrams containing the word
glen
gnel
ngle
engl
leng