MANITOULIN
Meaning of MANITOULIN in English
/man'i tooh"lin/ , n.
an island in N Lake Huron belonging to Canada. 80 mi. (130 km) long. Also called Manitoulin Island .
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012