ATTAR


Meaning of ATTAR in English

/ ˈætə(r); NAmE / (also otto ) noun

an essential oil usually made from rose petals

••

WORD ORIGIN

late 17th cent.: via Persian from Arabic 'iṭr perfume, essence.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.