Big Huge Thesaurus

diervilla

noun

sounds kind of like