indochinese_peninsula
1. [ noun ] (geography) a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam
Synonyms: Indochina
Related terms: geographical_area peninsula Southeast_Asia Laos Myanmar Thailand Cambodia Vietnam Malaysia French_Indochina