[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
AMMAVARU
Meaning of AMMAVARU in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012