PAPAYA


Meaning of PAPAYA in English

[Other] One of two proto-Hattic goddesses of fate. With a distaff and a mirror they determine the fate of humans. The other goddess is Isdustaya.

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