Abeguwo is a goddess of Melanesian mythology in the area of Melanesia and New Guinea.[where?] She resides in the sky, and when she feels the urge to urinate, does so onto the Earth in the form of rain.

ReferencesEdit