Find the word definition

Wiktionary
apple dumplings

n. (apple dumpling English)