noun
- a port in SE Ontario, in S Canada, on the S shore of Lake Huron, on the St. Clair River, across from Port Huron, Michigan.
noun
- an inland port in S central Canada, in SW Ontario at the S end of Lake Huron: oil refineries. Pop: 78 577 (2001)
noun
noun