french west indies Meaning, Definition & Usage

  1. noun the islands in the Lesser Antilles that are administered by France

WordNet