dumplings

Noun
  1. Small balls or strips of boiled or steamed dough (synset 107717938)

Found on Word Lists

Other Searches