rose water Hear it!

rose water Definition

rose water

noun

a preparation consisting of water and attar of roses, used as a perfume