Mazar-i-Sharif in Polish Mazar-i-Sharif in Polish Mazar-i Szarif proper noun A city, the provincial capital of Balkh Province, Afghanistan. Add to Flashcards