Manitoulin


Man•i•tou•lin

(ˌmæn ɪˈtu lɪn)

n. an island in N Lake Huron belonging to Canada. 80 mi. (130 km) long. Also called Man′itou′lin Is′land.