Questions tagged [indra]
The king of the Devas or gods and the lord of Svargaloka or heaven in Hinduism. He is the god of rain and thunderstorms.
The king of the Devas or gods and the lord of Svargaloka or heaven in Hinduism. He is the god of rain and thunderstorms.