Crossword clues for French isl. south of Newfoundland 8 letters:STPIERREFrench isl. south of Newfoundland