Definitions for "Indochina"
Peninsula in southeast Asia, including the countries of Myanmar (formerly Burma), Cambodia, Laos, the Malay Peninsula, Thailand, and Vietnam.
Originally European geographers used this term to describe all of mainland Southeast Asia, but in recent years it has come to mean only the former French colonies of Vietnam, Cambodia, and Laos.
a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam
Keywords:  ancient, land
a very ancient land