Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

glen Definition

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

Words Related to glen!

glen Examples by Brain Bank Users