Azawad in Russian Azawad in Russian Азава́д proper noun An unrecognized unilaterally declared de facto sovereign state in northwest Africa. Add to Flashcards