Definition of Manitoulin Island in US English:
Manitoulin Island
proper nounˌmaniˌto͞olən ˈīləndˌmaniˌto͞olən ˈīlənd
An island in southern Canada, in the province of Ontario, in northern Lake Huron. At 1,068 square miles (2,766 sq km), it is the largest lake island in the world.
Definition of Manitoulin Island in US English:
Manitoulin Island
proper nounˌmaniˌto͞olən ˈīlənd
An island in southern Canada, in the province of Ontario, in northern Lake Huron. At 1,068 square miles (2,766 sq km), it is the largest lake island in the world.