Big Huge Thesaurus

medinilla

noun

sounds kind of like