attar
1. [ noun ] (chemistry) essential oil or perfume obtained from flowers
Synonyms: athar ottar atar
Related terms: essential_oil attar_of_roses
Similar spelling:   atar
  athar
  Ater
  attire