Noun Definition

barmbrack

1.Definition: a rich currant cake or bun

Category: Food