Big Huge Thesaurus

anima

noun

sounds kind of like