Mandara

views updated

Mandara. The mountain on which, according to Hindus, the gods and giants stood for the Churning of the Ocean.

More From encyclopedia.com