Meaning
Attar; a traditional alcohol-free perfume oil.
Usage & notes
Everyday word; the concentrated floral perfume dabbed on clothes and skin.
Attar; a traditional alcohol-free perfume oil.
Everyday word; the concentrated floral perfume dabbed on clothes and skin.