MANITOULIN


Meaning of MANITOULIN in English

Man ‧ i ‧ tou ‧ lin /ˌmænəˈtuːlɪn, ˌmænɪˈtuːlɪn/ BrE AmE

a large island in Lake Huron, Canada, which is the largest island in the world that is surrounded by ↑ fresh (=not containing salt) water

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.