Find the word definition

Wiktionary
hump dumplings

n. (hump dumpling English)