- Indochina as a noun:
- 1
Indochina
noun
1 Indochina
A peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam.
synonym: Indochinese peninsula.
Polish: Półwysep Indochiński
debug info: 0.0183
noun
A peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam.
synonym: Indochinese peninsula.
Polish: Półwysep Indochiński
debug info: 0.0183