babkaEnglish

babka

Noun

A coffee cake flavored with orange rind and raisins and almonds

English: babka