YourDictionary

Indra

noun

the chief god of the early Hindu religion, associated with rain and thunderbolts

See Indra in American Heritage Dictionary 4

Learn more about Indra

Related Articles

Indra

link/cite print suggestion box