Meaning of savarin

Definition of savarin

(noun) a sponge cake baked in a ring mold

Other information on savarin

WIKIPEDIA results for savarin
Amazon results for savarin