a group of eight small islands in the North Atlantic, off the south coast of Newfoundland; population 7,100 (est. 2009). An overseas territory of France, the islands form the last remaining French possession in North America.
St Pierre and Miquelon in other Oxford dictionaries
Definition of St Pierre and Miquelon in the US English dictionary