YourDictionary

Dictionary Home » Dictionary Definitions » St-Pierre and Miquelon

St-Pierre and Miquelon

group of islands in the Atlantic, south of Newfoundland, constituting a political unit of France: includes the islands of (c. 10 sq mi, 26 sq km) & Miquelon & several islets: 93 sq mi (241 sq km); pop. 6,000

link/cite print suggestion box