Other Definitionsatar (dest)atar (enc)atar (dict)
Attar is the end of the main road going north-east form Nouakchott. Getting there is not much of a problem since it is a local transport hub.