COCHIN CHINA Meaning of COCHIN CHINA in English n. region in Vietnam which was formerly a state in south French Indochina Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012