Definitions for "Meru"
Mountain at the centre of the world, home of the gods.
The great mountain that is the axis of the universe. It is also called Sumeru and Mahameru. It extends upward through the center of the earthly planetary system, and on its upper peak lies Satyaloka, the abode of Lord Brahma.
mountain supporting the heavers
Keywords:  niyati, ayanti, mother
She was mother of Niyati and Ayanti
Keywords:  poles
the poles