Ganesha (also known as Vinayagar or Ganapati) is one of the most important gods in Hindu mythology and he is also worshipped in Jainism and Buddhism. For the Ganapatya Hindu sect, Ganesha is the most important deity. Ganesha is highly recognisable with his elephant head and human body, representing the soul (atman) and the physical […]