Norfolk dumpling
Norfolk dumpling · Norfolk dumplings
A kind of boiled dumpling from Norfolk, EnglandA kind of boiled dumpling from Norfolk, England.
Meaning
3 sensesA kind of boiled dumpling from Norfolk, England.
(colloquial, humorous)A native or inhabitant of Norfolk.
A variety of apple.