--> Skip to main content


Story of Ganesha as Mayureshwar

Ganesha appeared as Mayureshwar in the Treta Yuga. This is one of the Swayambhu forms of Ganesh. Legend has it that Goddess Parvati wished to have a son. Shiva asked her to meditate chanting the mantra ‘GAM.’ Goddess Parvati meditated in the Lenyadri hills chanting the mantra for 12 years. Ganapati then appeared before her and granted her the boon that He will be born as her son.

In due course of time Ganesha was born to Goddess Parvati.

Once child Ganesha pushed a large egg down from a mango tree, and when he did so, the egg cracked and out came a peacock. He made the peacock his vehicle and came to be known as Mayureshwar.

The purpose of Swayambhu (that which appeared by itself) Mayureshwar was to annihilate Demon Sindhu who had attained great powers after getting boons from Surya, the sun god.

Sindhu got the boon to rule the three worlds and was given amrita – nectar of immortality in a bowl which was ever filled. Surya put the condition that if ever the bowl was broken the immortality boon will be powerless. To avoid the bowl getting broken, Sindhu swallowed it.  The demon then began to terrorize the three worlds.

Devas then approached Ganesha, who promised to help the world.

Ganesha easily overpowered the army of Sindhu. He then defeated the powerful general of Sindhu named Kamalasura. Finally Sindhu was overpowered. Ganesha cut open his stomach and broke the bowl.

The story of Ganesha as Mayureshwar is found in the Ganesha Purana.

Ganesha as Mayureshwar or Moreshwar is worshpped at the Morgaon Temple in Maharashtra and it is also one of the Ashtavinayak Temples.