Indra meaning

ĭn'drə
A principal Vedic deity associated with rain and thunder.
noun
0
0
The chief god of the early Hindu religion, associated with rain and thunderbolts.
noun
0
0
(Hinduism) The god of war and weather; also the King of the Gods or Devas and Lord of Heaven or Svargaloka in Hinduism.
pronoun
0
0
Advertisement

Origin of indra

From Sanskrit इन्द्र (índra).