Big Huge Thesaurus

zabaglione

noun