rose syrup

English

Noun

rose syrup (usually uncountable, plural rose syrups)

  1. A syrup made from rosewater, with sugar added.