Big Huge Thesaurus

mascarpone

noun

sounds kind of like