English dictionary, thesaurus, translations & etymology
FreeDict.com

இந்தோசீனா — meaning in English

intōcīṉā

Tamil → English · translate English → Tamil instead

English meaning

  • Indochina noun The mainland peninsula of Southeast Asia, covering countries such as Vietnam, Laos, Cambodia, Thailand, and Myanmar.

Senses

இந்தோசீனா is used for these senses in English:

Indochina — full definition

  1. noun The mainland peninsula of Southeast Asia, covering countries such as Vietnam, Laos, Cambodia, Thailand, and Myanmar.
  2. noun The former French colonial territory in Southeast Asia comprising Vietnam, Cambodia, and Laos.