Definition of Cochin-China in English:

Cochin-China

proper noun

  • The former name for the southern region of what is now Vietnam. Part of French Indo-China from 1862, it became a French overseas territory in 1946 and then merged officially with Vietnam in 1949.

Pronunciation:

Cochin-China

/ˌkōCHinˈCHīnə/