Definition of Indra

  • 1. Chief Hindu god of the Rig-Veda; god of rain and thunder Noun

Semanticaly linked words with "indra"