mazar-i-sharif

Noun
  1. A city in northern Afghanistan (synset 108722368)

Other Searches