Manitoulin IslandMan·i·tou·lin Island
Canadian island in N Lake Huron: 1,068 sq mi (2,766 sq km)
Origin of Manitoulin Islandearlier Manitoualin ; from 18th-c. Ojibwa dialect, dialectal manitoowaalink, literally , at the god's den
An island of southern Ontario, Canada, in northern Lake Huron. It is the largest lake island in the world.