Definition of French Indochina

  • 1. The French colonies of the territory now occupied by Cambodia, Laos, and Vietnam Noun

Semanticaly linked words with "French Indochina"