Definition of "meringues"

meringues