Words: French West Indies
Part of speech: n
Definition: the islands in the Lesser Antilles that are administered by France