indochina

/ɪndəʊˈʃiːnə/

Definitions

1. noun

A region in Southeast Asia that includes present-day countries such as Vietnam, Laos, Thailand, Myanmar, Cambodia, and parts of China and Malaysia.

“The people of Indochina have been impacted by the effects of colonialism and war.”

Synonyms

  • Far East
  • Southeast Asia

Antonyms

  • Europe
  • Western world