Definitions for "Thunder Bay"
Keywords:  bay, ontario, lake, superior, mann
a port city in Ontario on Lake Superior
Thunder Bay may refer to several things in North America's Great Lakes region.
Thunder Bay was a federal electoral district in the northwestern part of the province of Ontario, Canada, that was represented in the Canadian House of Commons from 1968 to 1979.