rose water

Explore definitions, synonyms, and language insights of rose water

Definitions

Noun
perfume consisting of water scented with oil of roses

More General Terms