indochinese peninsula is a noun meaning "a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam". It carries one recorded sense.
a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam
Definitions, synonyms and semantic relations for indochinese peninsula come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.