Definition of Sudbury
city in southeastern Ontario, Canada, north of Georgian Bay population 160,274
Variants of sudbury
Learn More about sudbury
Britannica.com: Encyclopedia article about Sudbury
Seen and Heard
What made you want to look up Sudbury? Please tell us where you read or heard it (including the quote, if possible).