Etymology

Indra

I1N1D2R1A1

Today it means: The supreme deity in Vedism and the god of war and weather; also King of the Gods or Devas and Lord of Heaven or Svargaloka in Hinduism. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok