Other Definitions
indra (enc)

Indra

Noun1.Indra - chief god of the Rig-Veda; god of rain and thunder
Hindu deity - a deity worshipped by the Hindus

 

<< PreviousWord BrowserNext >>
indolin
indomable
indomethacin
indomitability
indomitable
indomite
indomptable
indonesia
indonesian
indonesian borneo
indonesian monetary unit
indoor
indoor garden
indoors
indophenol
indorsable
indorsation
indorse
indorsed
indorsee
indorsement
indorser
indow
indowment
indoxyl
indoxylic
indraught
indrawn
indrench
indri
indri brevicaudatus
indri indri
indriidae
indris
indubious
indubitability
indubitable
indubitableness
indubitably
indubitate
induce
induced
induced abortion
induced current