glyn
English
glyn meaning in English • glyn का अर्थ अंग्रेजी में
Noun
- A glen. See Glen>. [Obs. singly, but occurring often in locative names in Ireland, as >Glen > does in Scotland.]