Skip navigation.

glyn - What does it mean?

Definition of 'glyn'

English

Noun

(en-noun)
  • A valley in a mountain area, especially one with a stream in the bottom
  • * Spenser
  • He could not beat out the Irish, yet he did shut them up within those narrow corners and glyns under the mountain's foot.
    ----

    Similar to 'glyn'

    glean, glen, gluon, gleen