Clipperton Island in Catalan Clipperton Island in Catalan Illa Clipperton proper noun An island of France in the Pacific Ocean. Add to Flashcards