Synonyms of Indochina in English :
Antonyms of Indochina in English
Thesaurus of Indochina in English
Indochina
see definition of indochinaSynonyms of indochina
1. (noun) a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam