mazar-i-sharif Meaning, Definition & Usage

  1. noun a city in northern Afghanistan

WordNet