Mazar-i-Sharif in Russian Mazar-i-Sharif in Russian Мазари-Шари́ф proper noun A city, the provincial capital of Balkh Province, Afghanistan. Add to Flashcards