Big Huge Thesaurus

Nerodia

noun

sounds kind of like