meringata

/meh-reen-GHAH-toh/
[Italian]

"Meringued." With meringue.

Countries