DIGAWINA


Meaning of DIGAWINA in English

[Other] A demoness from Melanesian mythology. She steals food by stuffing it in her enormous vagina.

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