Big Huge Thesaurus

Indra

noun

sounds kind of like