INDOCHINA Meaning of INDOCHINA in English Indo·china (-sh-)n Indo-China; Indochina francese French Indo-China Interlingua English vocab. Английский словарь Интерлингва. 2012