Indra in Greek
Indra in Greek
ίντρα
(Hinduism, Vedism) The god of war and weather; also the King of the Gods or Devas and Lord of Heaven or Svargaloka in Hinduism.