Big Huge Thesaurus

Ophiophagus

noun

sounds kind of like