Indra definition

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

Origin of indra

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

    From Wiktionary