noun
Alternative spelling of attar.
name
The capital city of the Adrar Region, Mauritania.
noun — essential oil or perfume obtained from flowers