Ganesha Indian godness.
He is one of the most important, most popular, most accessible Gods of India. He is also revered in Buddhism and Jainism. Ganesha is the god and “Lord of Obstacles”, both the disposer and the producers of obstacles. Often he is worshiped with the mantra Ganesha Sharanam, Sharanam Ganesha, Ganesha meaning may remove the obstacles.