Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of indra
  1. noun
    chief Hindu god of the Rig-Veda; god of rain and thunder
Antonyms of indra

We don't have antonyms for this word yet.

My lists:
Recently viewed words: