INDRA



Definition:

  1. [noun] chief god of the Rig-Veda; god of rain and thunder
    Synonyms: Indra