0%

ALL meanings of attar

at·tar
A a
  • noun attar an essential oil from flowers, esp the damask rose, used pure or as a base for perfume 3
  • noun attar an essential oil or perfume made from the petals of flowers, esp. of damask roses (attar of roses) 3
  • noun attar Also, atar, athar, ottar, otto. a perfume or essential oil obtained from flowers or petals. 1
  • noun attar Also called attar of roses. rose oil. 1
  • noun attar A fragrant essential oil, typically made from rose petals. 1
  • noun attar an essential oil extracted from flowers. 0
  • noun attar a perfume made from this oil. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?