attar
attar definition
at·tar (at′ər)
noun
an essential oil or perfume made from the petals of flowers, esp. of damask roses (attar of roses)
Etymology: Pers ʼatar, fragrance < Ar ʿuṭūr, ʿoṭār, pl. of ʿiṭr, perfume
Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.
Comments
Improve this definition.
Share on Facebook