• word of the day

    rose water

    rose water - Dictionary definition and meaning for word rose water

    Definition
    (noun) perfume consisting of water scented with oil of roses
Connect with us on Facebook
Paytm