Big Huge Thesaurus

Opheodrys

noun

sounds kind of like