Australian English Meaning of indra

Indra

Other Australian English words related to Indra

No Synonyms and anytonyms found

Definitions and Meaning of indra in English

Wordnet

indra (n)

chief Hindu god of the Rig-Veda; god of rain and thunder

FAQs About the word indra

Indra

chief Hindu god of the Rig-Veda; god of rain and thunder

No synonyms found.

No antonyms found.

indoxylic => indoxylic, indoxyl => Indoxyl, indowment => endowment, indow => Indo, indorsor => indorser,