Indra Hear it!

Indra Definition

In·dra (indrə)

noun

the chief god of the early Hindu religion, associated with rain and thunderbolts

Etymology: Sans

Browse dictionary entries near Indra

  1. indoxyl
  2. indorser
  3. indorsement
  4. indorsee
  5. indorse
  6. Indore
  7. indophenol
  8. indoors
  9. indoor baseball
  10. indoor
  1. indraft
  2. indrawn
  3. indri
  4. indubitable
  5. induce
  6. induced
  7. inducement
  8. induct
  9. inductance
  10. inducted