ATTAR Meaning of ATTAR in English transcription, транскрипция: [ ˈætə ]n. (also otto) a fragrant essential oil, esp. from rose-petals. [Pers. ' atar f. Arab. f. ' itr perfume] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012