'French West Indies' definitions:

Definition of 'French West Indies'

From: WordNet
noun
The islands in the Lesser Antilles that are administered by France