Definition of North Bay
city on Lake Nipissing in southeastern Ontario, Canada population 53,651
Learn More about north bay
Britannica.com: Encyclopedia article about North Bay
Seen and Heard
What made you want to look up North Bay? Please tell us where you read or heard it (including the quote, if possible).