Free Dictionary

Free Dictionary

Home ×
Link Link Link Link

Search Result for "indochina": 
Wordnet 3.0

NOUN (1)

1. a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam;
[syn: Indochina, Indochinese peninsula]