Definitions of French indochina:

  • noun:   the French colonies of Cambodia and Laos and Vietnam were formerly organized as French Indochina