Definition of Glen

Noun: glen  glen

  1. A narrow secluded valley (in the mountains)

See also:
gleizations
Glendower

Anagrams containing the word glen

gnel ngle engl leng