LATURA


Meaning of LATURA in English

[Other] The Nias (Indonesia) god of the dead. His older brother is Lowalangi, the ruler of the sky.

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