Indochina
noun
°The former French colonial part of Southeast Asia comprising the peninsula containing Vietnam, Cambodia and Laos.