barmbrack









barmbrack


noun

  1. Irish a loaf of bread with currants in itAlso: barnbrack Often shortened to: brack
50 queries 0.528