meaning of indri2

1. chief god of the Rig-Veda; god of rain and thunder


Related Words

indra | indraught | indrawn | indrench | indri | indri brevicaudatus | indri indri | indriidae | indris |

Developed & Maintained By Taraprasad.com

Treasure Words