It's name is the French form of the Algonquin word for "where the river narrows", a reference to the St. Lawrence
... the islands of Saint-
Pierre and Miquelon in the Gulf of the St. Lawrence, ..... Assorted References ... 
from an Algonquian Indian word meaning "where the river narrows.