Proper noun
An ancient Buddhist kingdom of Central Asia, located in modern-day Xinjiang, China.
Alternative form of Kuqa
Source: en.wiktionary.orgHe argued that it referred to the region on the northeast edge of the Tarim, including Agni and Karakhoja but not Kucha. Source: Internet
From the church, cross back to the Mtkvari’s right bank to explore the alleys off Leselidze Kucha lined with crumbling balcony houses recalling the Tbilisi of a century ago. Source: Internet