อินโดจีน in-doo-jiin Noun Indochina, the peninsula between India and China that includes Thailand, Myanmar, Laos, Cambodia, Vietnam and Malaysia