Definitions from Wiktionary (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.
▸ Also see indra
▸ Words similar to indras
▸ Usage examples for indras
▸ Idioms related to indras
▸ Wikipedia articles (New!)
▸ Popular adjectives describing indras
▸ Words that often appear near indras
▸ Rhymes of indras
▸ Invented words related to indras
▸ 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.
▸ Also see indra
▸ Words similar to indras
▸ Usage examples for indras
▸ Idioms related to indras
▸ Wikipedia articles (New!)
▸ Popular adjectives describing indras
▸ Words that often appear near indras
▸ Rhymes of indras
▸ Invented words related to indras