Prominent amongst the deities of the Vedas, and most popular with the Aryan peoples is Indra. “ In Sanskrit,” says Max Muller, “ the drops of rain are called indu, and he who sends them is called Ind-ra, the ‘ rainer,’ the ‘ irrigator.’ Continue Reading...