Indra

The most important among the Indo-Aryan gods.

Indra Definition
Indra Definition

The most important among the Indo-Aryan gods. Indra. Indra is a major deity in ancient Indian history, known as the god of rain and thunder.