Big Huge Thesaurus

typhoeus

noun

sounds kind of like