🇮🇩 id en 🇬🇧

indra

sense

Indra

Indra

🇬🇧 en id 🇮🇩

Indra properNoun

  • (Hinduism, Vedism) The god of war and weather; also the King of the Gods or Devas and Lord of Heaven or Svargaloka in Hinduism.
Indra
Wiktionary Links