English dictionary
mazar-i-sharif meaning and definition
Definition and meaning of mazar-i-sharif at MeaningMonkey.org. mazar-i-sharif meaning and definition in the English Dictionary.MAZAR-I-SHARIF noun
Definition of Mazar-i-Sharif (noun)
- a city in northern Afghanistan
Source: Princeton University Wordnet