Synonyms and Antonyms for French_West_Indies

1. French West Indies (n.)

the islands in the Lesser Antilles that are administered by France

Synonyms: