Definition of Indra

1. Noun. Chief Hindu god of the Rig-Veda; god of rain and thunder.

Generic synonyms: Hindu Deity

Lexicographical Neighbors of Indra

indorsers
indorses
indorsing
indorsor
indorsors
indow
indowed
indowing
indows
indoxyl
indoxyl
indoxylic
indoxyls
indoxyluria
indoxyl esterase
Indra (current term)
indraft
indrafts
indraught
indraughts
indrawn
indrench
indri
indri
Indriidae
indris
indrises
Indri brevicaudatus
Indri indri
indubitability

Other Resources:

Search for Indra on Dictionary.com!Search for Indra on Thesaurus.com!Search for Indra on Google!Search for Indra on Wikipedia!