IVA


Meaning of IVA in English

[Polynesian] In Polynesian dirges, Spirit Land, where the souls live.

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