English synonyms about - contact  
Mazar-i-Sharifcitymetropolisurban centerAfghanistanIslamic State of Afghanistan

Mazar-i-Sharif

noun

1 Mazar-i-Sharif

A city in northern Afghanistan.


Find more on mazar-i-sharif elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0295