Islingtonian, don't know if this will help to answer your question:
"Incidentally, lord is from the Old English hlafeweard or "loaf keeper" and lady is from hlaefdiger or "loaf kneader". The -dige portion of hlaefdiger is related to dough and duff. The latter word is the northern English form of dough and is found in the names of those peculiarly English puddings plum duff and figgy duff."
I think a "duff" may be a bread roll (like a roly-poly)which is studded with fruit, but it also seems to refer to a bread pudding, made with fruit, which is steamed or boiled. So, the derivation from "dough" seems to fit.
I have also found that Figgy Pudding and Figgy Duff may contain no figs. It seems that "fig" is the common term for raisin in Cornwall.
A raisin, it seems, is a quintessential example of, "What's in a name?" Plums, figs, they are all "raisins".

Veddy confusing.

Amazing what one can learn from recipes.