YourDictionary

Miquelon

island in the Atlantic, off the S coast of Newfoundland: part of St-Pierre and Miquelon: 83 sq mi (215 sq km)

See Miquelon in American Heritage Dictionary 4

link/cite print suggestion box