How Ganesha was born?

Ganesha was born out of the efforts of Goddess Parvati who wanted to have a child. Accordingly, Ganesha was born as a charming infant to her. Ganesha is the son of Lord Shiva and Parvati. Therefore, he is also the brother of Karthikeyan or Subramanya. However, he was created by Goddess Parvati, who made him using earth shaped into the shape of a charming boy. However, he mistakenly earned the wrath of God Shiva who beheaded him. Later, when things cleared, the head of an elephant was joined with the body of the young child. This revived him. He was thus blessed and was one of the blessed beings. If you start any auspicious occasion, then you need to create it with the name of Ganesha.