ATTAR OF ROSES Meaning of ATTAR OF ROSES in English Oil of roses, ottar of roses, otto of roses. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012