indochina

/IH0 N D OW0 CH AY1 N AH0/
noun
  1. 1

    (historical) A former French colony in Southeast Asia comprising the peninsula containing Vietnam, Cambodia and Laos; in full, French Indochina.

  2. 2

    (dated) A peninsula and geographic region of Southeast Asia, consisting of the mainland portion, not including islands such as those of Indonesia.