Big Huge Thesaurus

euryale

noun

sounds kind of like