Big Huge Thesaurus

anime

noun

sounds kind of like