glyn - What does it mean?
'glyn' hits on the web
You may have been searching for a specific social media @glyn profile or the tag #glyn
Definition of 'glyn'
English
Noun
(en-noun)- He could not beat out the Irish, yet he did shut them up within those narrow corners and glyns under the mountain's foot.