Indra, also known as Sakra in the Vedas is the leader of the Devas or demi gods and the lord of heaven in Hinduism. He is the god of rain and thunderstorms. Indra is the supreme deity and is the twin brother of Agni and is also mentioned as an Aditya, son of Aditi.