DEWI SHRI


Meaning of DEWI SHRI in English

[Other] The rice goddess of Bali. Goddess of both the underworld and the moon, she has both earthly and celestial powers. Although she rules life, through her control of the foodstuffs of the earth, she also controls death, which returns us to her bosom.

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