French-English dictionary »

nichapour meaning in English

FrenchEnglish
Nichapour nom propre

Nishapur◼◼◼(a city in Iran)
proper noun