indra

Nouns

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

Words of close approximity

indri
index India Indic indie indri indue Indus
indrawn