the oxford english dictionary says it comes from afrikaans malvalekker, meaning "marshmallow" (ultimately from latin malva, a mallow). this may arise from a resemblance between the pudding's texture and that of a marshmallow or a similar afrikaner sweet, the malvelekker, made with the extract of marsh mallow.