attar (28 synonym found)

Sort attar by:    Alphabetically | Length | Random | Definition


History
This word has been
viewed 3,273 times.








Related searches
for attar:



Most Recent

website design charlotte.
Definition of attar:

(n) : an essential oil extracted from flowers; a perfume made from this oil

Back to Top