1. chief god of the Rig-Veda; god of rain and thunder
indra | indraught | indrawn | indrench | indri | indri brevicaudatus | indri indri | indriidae | indris |