Associations to the word «Indra»

Wiktionary

INDRA, proper noun. (Hinduism) The god of war and weather; also the King of the Gods or Devas and Lord of Heaven or Svargaloka in Hinduism.

Dictionary definition

INDRA, noun. Chief Hindu god of the Rig-Veda; god of rain and thunder.

Wise words

Words are always getting conventionalized to some secondary meaning. It is one of the works of poetry to take the truants in custody and bring them back to their right senses.
William Butler Yeats