dumpling

Noun
  1. Small balls or strips of boiled or steamed dough (synset 107717938)
  2. Dessert made by baking fruit wrapped in pastry (synset 107626757)

Found on Word Lists

Other Searches