Table of Contents
Synonyms
1. Indochina
noun. a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam.
Synonyms
- Malaysia
- Vietnam
- French Indochina
- Malaya
- Thailand
- Socialist Republic of Vietnam
- Viet Nam
- Burma
- Myanmar
- Kingdom of Thailand
- Kampuchea
- Siam
- Kingdom of Cambodia
- Lao People's Democratic Republic
- Union of Burma
- Laos
- Southeast Asia
- Indochinese peninsula
- Cambodia
Featured Games
Rhymes with Indochina
- willamina
- rukavina
- karolina
- josephina
- jacobina
- carolina
- jasmina
- vagina
- medina
- kalina
- angina
- alvina
- krajina
- erwina
- vajna
- myna
- lynna
- fina
- dinah