Definition of Indochina

Noun: Indochina  'in-dow'chI-nu

  1. A peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam
    - Indochinese peninsula

See also:
indivisibly
Indochinese

Anagrams containing the word Indochina

iandonhic aindochin naindochi inaindoch hinaindoc chinaindo ochinaind dochinain ndochinai