KASHI Meaning of KASHI in English or Kashgar geographical name city W China in SW Xinjiang Uygur population 174,570 Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012