Azawad in French Azawad in French Azaouad proper noun An unrecognized unilaterally declared de facto sovereign state in northwest Africa. Add to Flashcards