Indochina - Dictionary Definition and Overview

Indochina :  (noun)

1: a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam [syn: Indochina, Indochinese peninsula]

Copyright 2009 wordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us