Indochina [or Indo-China]

proper noun Geography Indoxina.