Dundee cake


Dundee cake

n (Cookery) chiefly Brit a fairly rich fruit cake decorated with almonds