Barmbrack - Definition

barmbrack

n 1: a rich currant cake or bun

Look up another word