Big Huge Thesaurus

Nymphaea

noun

sounds kind of like