Big Huge Thesaurus

Typhoeus

noun

sounds kind of like