ATTAR


Meaning of ATTAR in English

[at.tar] n [Per 'atir perfumed, fr. Ar, fr. 'itr perfume] (1798): a fragrant essential oil (as from rose petals); also: fragrance

Merriam-Webster English vocab.      Английский словарь Merriam Webster.