Big Huge Thesaurus

taricha

noun

sounds kind of like