AMMAVARU


Meaning of AMMAVARU in English

[Hindu] An ancient goddess of India who existed before the beginning of time. She laid an egg that hatched into the divine trinity of Brahma, Vishnu, and Shiva

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