Indra

Definitions of Indra
  1. noun
    chief Hindu god of the Rig-Veda; god of rain and thunder
    see moresee less
    example of:
    Hindu deity
    a deity worshipped by the Hindus
Word Family