apple_dumpling
1. [ noun ] (food) apples wrapped in pastry and baked
Related terms: dumpling