Search
Menu
Home
Sources
About
Contacts
Abeguwo
Abeguwo
is a
goddess
of
Melanesian mythology
in the
area
of
Melanesia
and
New Guinea
. She resides in
the sky
, and when she
feels
the
urge to urinate
, does so
onto
the Earth
in the form of
rain
.