DICTIONARY
Source: WordNet 3.1
1. (
) chief Hindu god of the Rig-Veda; god of rain and thunder ;
See more about : INDRA