English synonyms about - contact  

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.0288