Big Huge Thesaurus

convallaria

noun

sounds kind of like