apple dumpling

Noun
  1. apples wrapped in pastry and baked
apple dumpling
A baker places a fresh apple dumpling on a ceramic plate.