Big Huge Thesaurus

natrix

noun

sounds kind of like