Summary
English Synonyms:   more detail...
  1. Indochina:


English

Detailed Synonyms for Indochina in English

Indochina:

Indochina [the ~] noun

  1. the Indochina
    – a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam 1
    the Indochina; the Indochinese peninsula
    – a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam 1

Related Definitions for "Indochina":

  1. a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam1

Related Synonyms for Indochina