Definition of Tonkin in English:

Tonkin

proper noun

  • A mountainous region of northern Vietnam, centred on the delta of the Red River.

Pronunciation:

Tonkin

/tɒnˈkɪn/