Indochina - definition of Indochina by The Free Dictionary
A peninsula of southeast Asia comprising Vietnam, Laos, Cambodia, Thailand, Myanmar (Burma), and the mainland territory of Malaysia. The area was influenced in early times by the cultures of India and China. 2. The former French colonial empire in southeast Asia, including much of the eastern part of the Indochinese peninsula.
DA: 85 PA: 46 MOZ Rank: 8