Dictionary Home » Dictionary Definitions » St-Pierre and Miquelon

St-Pierre and Miquelon

(san pē erən mik′ə län)

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