English dictionary
indochinese peninsula meaning and definition
Definition and meaning of indochinese peninsula at MeaningMonkey.org. indochinese peninsula meaning and definition in the English Dictionary.INDOCHINESE PENINSULA noun
Definition of Indochinese peninsula (noun)
- a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam
- synonyms: Indochina
Source: Princeton University Wordnet