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

glens Definition

Cancel
glens
noun(glen)
a secluded narrow valley

Words Related to glens!

glens Examples by Brain Bank Users