Definitions of Mazar-i-sharif:

  • noun:   a city in northern Afghanistan