Definisi 'barmbrack'
English to English
noun
1 a rich currant cake or bun
source: wordnet30
More Word(s)
emerald isle, hibernia, ireland, bread, breadstuff, staff of life,

Visual Synonyms
Click for larger image