Noun Definition

thunder bay

1.Definition: a port city in Ontario on Lake Superior

Category: Places