Indra has 2 different meanings across 2 categories:
Noun · Proper Noun
chief Hindu god of the Rig-Veda; god of rain and thunder
The god of war and weather; also the King of the Gods or Devas and Lord of Heaven or Svargaloka in Hinduism.