Attar
Definitions
2
Posts
1
Posters
97
Views
-
A fragrant essential oil; esp., a volatile and highly fragrantessential oil obtained from the petals of roses. [Also written ottoand ottar.]
-
An arabic word which means lack of intelligence and focus span.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions