VariousWords beta
Definitions:
Noun
pavlova
Definition: a dessert consisting of a meringue base or cup filled with fruit and whipped cream
Definition: A meringue dessert usually topped with fruit and cream.