LAHATALA


Meaning of LAHATALA in English

[Other] In Seran mythology, the god of heaven.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.