Rose water; rosewater
-
[Middle East] an aromatic liquid made by distilling rose petals. Frequent found in pastries of the Middle East.
Rose water; rosewater meaning & definition 1 of Rose water; rosewater.
[Middle East] an aromatic liquid made by distilling rose petals. Frequent found in pastries of the Middle East.