What does barmbrack mean?

barmbrack meaning in General Dictionary

an abundant currant dessert or bun


barmbrack - German to English

barmbrack [also: barnbrack or brack] [Irish]