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