Big Huge Thesaurus

ichneumon

noun

sounds kind of like