Indra Definition
ĭndrə
noun
The chief god of the early Hindu religion, associated with rain and thunderbolts.
Webster's New World
pronoun
Origin of Indra
-
From Sanskrit इन्द्र (índra).
From Wiktionary
Find Similar Words
Find similar words to Indra using the buttons below.