0%

ALL meanings of indra

In·dra
I i
  • noun indra Hinduism. the chief of the Vedic gods, the god of rain and thunder. 1
  • noun indra a male given name. 1
  • noun indra the most celebrated god of the Rig-Veda, governing the weather and dispensing rain 0
  • noun indra the chief god of the early Hindu religion, associated with rain and thunderbolts 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?