Indochina
English Dictionary
->
Letter I
-> Indochina
Search Dictionary:
Indochina Definition
(n)
a
peninsula
of
southeastern
Asia
that
includes
Myanmar
and
Cambodia
and
Laos
and
Malaysia
and
Thailand
and
Vietnam
Indochina Synonyms
Indochina
Indochinese peninsula
© Art Branch Inc.