Kashgar in Finnish Kashgar in Finnish Kašgar proper noun A county-level city of Kashgar prefecture, Xinjiang autonomous region, China. Add to Flashcards