Compund Words
Last Search Words
Search Result:Indra
Overview of noun indra
The noun indra has 1 sense
- Indra -- (chief Hindu god of the Rig-Veda; god of rain and thunder)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar