Indochina

1 ENTRIES FOUND:
Save
Indochina /ˌɪnˌdoʊˈtʃaɪnə/ proper noun
Indochina
/ˌɪnˌdoʊˈtʃaɪnə/
proper noun
Learner's definition of INDOCHINA
: land area including Myanmar, the Malay Peninsula, Thailand, Cambodia, Laos, and Vietnam
: former country of Asia

— Indo–Chinese

/ˌɪnˌdoʊtʃaɪˈniz/ adjective or noun