INDOCHINA


Meaning of INDOCHINA in English

/in"doh chuy"neuh/ , n.

a peninsula in SE Asia, between the Bay of Bengal and the South China Sea, comprising Vietnam, Cambodia, Laos, Thailand, W Malaysia, and Burma (Myanmar). Also called Farther India . Cf. French Indochina .

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .