lemon meringue pie

Noun
  1. Pie containing lemon custard and topped with meringue (synset 107641896)

Other Searches