Definition of Glen

Below list contains several dictionary definitions of glen. You may want to check anagram of glen or unscramble letters in glen.

Definitions of glen

glen
a narrow secluded valley (in the mountains) noun object