SynonymX
Speak
Indra
Definition of Indra
1.
Chief Hindu god of the Rig-Veda; god of rain and thunder
Noun
Semanticaly linked words with "indra"
hindu deity