Indra
Indra
Definition
In·dra (in′drə)
noun
the chief god of the early Hindu religion, associated with rain and thunderbolts
Etymology: Sans
Browse dictionary entries near Indra
- indoxyl
- indorser
- indorsement
- indorsee
- indorse
- Indore
- indophenol
- indoors
- indoor baseball
- indoor
- indraft
- indrawn
- indri
- indubitable
- induce
- induced
- inducement
- induct
- inductance
- inducted
