ler
English
ler meaning in English • ler का अर्थ अंग्रेजी में
Noun
- the sea personified; father of Manannan; corresponds to the Welsh Llyr.