Skip to main content

llyr

English llyr meaning in English  •  llyr का अर्थ अंग्रेजी में
prop. n.
  • the sea personified, father of Manawydan; corresponds to the Irish Ler>.
Advertisement