'Indra' definitions:

Definition of 'Indra'

(from WordNet)
noun
Chief Hindu god of the Rig-Veda; god of rain and thunder

Definition of 'Indra'

From: GCIDE
  • Parjanya \Parjanya\ prop. n.
  • 1. (Hinduism) The Hindu god of rain; sometimes identified with Indra. [WordNet 1.5]

Synonyms of 'Indra'

From: Moby Thesaurus