Meaning of french west indies

Definition of french west indies

(noun) the islands in the Lesser Antilles that are administered by France

Other information on french west indies

WIKIPEDIA results for french west indies
Amazon results for french west indies