Big Huge Thesaurus

cherimolla

noun

sounds kind of like