English dictionary

attar of roses meaning and definition

Definition and meaning of attar of roses at MeaningMonkey.org. attar of roses meaning and definition in the English Dictionary.

ATTAR OF ROSES noun

Definition of attar of roses (noun)

  1. a volatile fragrant oil obtained from fresh roses by steam distillation
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: