Big Huge Thesaurus

granadilla

noun

sounds kind of like