indochina
/IH0 N D OW0 CH AY1 N AH0/noun
- 1
(historical) A former French colony in Southeast Asia comprising the peninsula containing Vietnam, Cambodia and Laos; in full, French Indochina.
- 2
(dated) A peninsula and geographic region of Southeast Asia, consisting of the mainland portion, not including islands such as those of Indonesia.
Translate “indochina” into another language
Choose a language below to open the translator with English selected as the source language.