Kucha in English dictionary

  • Kucha

    Meanings and definitions of "Kucha"

    • An ancient Buddhist kingdom of Central Asia, located in modern-day Xinjiang, China.
    • ISO 639-6 entity
    • proper
      An ancient Buddhist kingdom of Central Asia, located in modern-day Xinjiang, China.

Sample sentences with "Kucha"