Synonyms and Antonyms for Indra

1. Indra (n.)

chief Hindu god of the Rig-Veda; god of rain and thunder

Synonyms: