Manitoulin

English

Proper noun

Manitoulin

  1. Short for Manitoulin Island

Derived terms