English dictionary
rose water meaning and definition
Definition and meaning of rose water at MeaningMonkey.org. rose water meaning and definition in the English Dictionary.ROSE WATER noun
Definition of rose water (noun)
- perfume consisting of water scented with oil of roses
Source: Princeton University Wordnet