Manitoulin Island

English

Proper noun

Manitoulin Island

  1. An island of Lake Huron and Manitoulin District, Ontario, Canada.

See also