Big Huge Thesaurus

vaccaria

noun

sounds kind of like