YourDictionary

Dictionary Home » Dictionary Definitions » Manitoulin Island

Manitoulin Island

Canadian island in N Lake Huron: 1,068 sq mi (2,766 sq km)

link/cite print suggestion box