Noun athar has 1 sense
  1. attar, atar, athar, ottar - essential oil or perfume obtained from flowers
    --1 is a kind of essential oil, volatile oil
    --1 has particulars: attar of roses, rose oil
,
TOP