indra
IPA: ˈɪndrʌ
Root Word: Indra
noun
- (Hinduism, Vedic religion) The god of war and weather; also the King of the Gods or Devas and Lord of Heaven or Svargaloka in Hinduism.
Advertisement
Examples of "indra" in Sentences
No Sentences Found for indra
Advertisement
Advertisement