Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

manitoulin Definition

Cancel
manitoulin
geographical name(Man-i-tou-lin Island)
island 80 miles (129 kilometers) long in Lake Huron, southern Ontario, Canada area 1068 square miles (2777 square kilometers)

Words Related to manitoulin!

manitoulin Examples by Brain Bank Users