Skip to main content

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.]
Advertisement