Big Huge Thesaurus

ophiophagus

noun

sounds kind of like