Big Huge Thesaurus

indra

noun

sounds kind of like