Definition of Kuching in English:

Kuching

proper noun

  • A port in Malaysia, on the Sarawak River near the NW coast of Borneo, capital of the state of Sarawak; population 658,600 (est. 2009).

Pronunciation:

Kuching

/ˈkuːtʃɪŋ/