FRENCH INDOCHINA(noun)Did you mean?Synonyms RhymesAlso try..frenchindochinaDefinitions There is 1 meaning of the phrase French Indochina. French Indochina - as a noun The french colonies of the territory now occupied by cambodia, laos, and vietnam Word Variations & RelationsAnagramsStarts FStarts FRStarts FREStarts FRENEnds AEnds NAEnds INAEnds HINAStarts F & ends AStarts FR & ends AStarts F & ends NAA-Z Proximitiesfremontfremontiafremontodendronfrena8french14 French Indochina french-fryfrench-speakingfrenched17frenches16frenchification28