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