meringata
/
meh-reen-GHAH-toh
/
[
Italian
]
"Meringued." With meringue.
Countries
Italy