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

glyn Definition

Cancel
glyn
noun
A valley in a mountain area, especially one with a stream in the bottom

Words Related to glyn!

glyn Examples by Brain Bank Users