English dictionary
thunder bay meaning and definition
Definition and meaning of thunder bay at MeaningMonkey.org. thunder bay meaning and definition in the English Dictionary.THUNDER BAY noun
Definition of Thunder Bay (noun)
- a port city in Ontario on Lake Superior
Source: Princeton University Wordnet