Big Huge Thesaurus

Euryale

noun

sounds kind of like