Meaning of rose water

Definition of rose water

(noun) perfume consisting of water scented with oil of roses

Other information on rose water

WIKIPEDIA results for rose water
Amazon results for rose water