savarin
1. [ noun ] (chemistry,food) a sponge cake baked in a ring mold
Related terms: cake
Similar spelling:   Sabrina
  savoring
  Sabourin
  savouring
  savoriness
  sapphirine