'French West Indies' definitions:

Definition of 'French West Indies'

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