Rose water; rosewater
Definitions
1
Posts
1
Posters
111
Views
-
[Middle East] an aromatic liquid made by distilling rose petals. Frequent found in pastries of the Middle East.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions