Thunder Bay is a crossword puzzle answer that we have spotted 2 times. City and port on Lake Superior in Southwest Ontario A city and port on Lake Superior in Southwest Ontario