Manitoulin Island(redirected from Manitoulin Island, Canada)
Also found in: Encyclopedia.
An island of southern Ontario, Canada, in northern Lake Huron. It is the largest lake island in the world.
(Placename) an island in N Lake Huron in Ontario: the largest freshwater island in the world. Length: 129 km (80 miles). Width: up to 48 km (30 miles)