'French Indochina' definitions:

Definition of 'French Indochina'

(from WordNet)
noun
The French colonies of the territory now occupied by Cambodia, Laos, and Vietnam