Yahoo India Web Search

Search results

  1. Dictionary
    Indra
    /ˈɪndrə/
    • 1. the warrior king of the heavens, god of war and storm, to whom many of the prayers in the Rig Veda are addressed.

    More definitions, origin and scrabble points