What does Almobar mean?

Almobar meaning in Cooking Dictionary

[Spanish] light syrup.