Definition of Indra

  • (noun) chief Hindu god of the Rig-Veda; god of rain and thunder

Synonyms of Indra


Antonyms of Indra


No Antonyms Found.

Homophones of Indra


No Homophones Found.