HIYOYOA


Meaning of HIYOYOA in English

[Other] The Wagawaga (New Guinea) land of the dead. It is believed to lie under the sea near Maivara on Milne Bay. This land resembles the upper world. The god Tumudurere and his wife and children live there.

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