Small balls or strips of boiled or steamed dough English: dumpling, dumplings Less certain link between this word and this sense.