Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sudbury Definition

Cancel
sudbury
geographical name(Sud-bury)
city in southeastern Ontario, Canada, north of Georgian Bay population 160,274

Words Related to sudbury!

sudbury Examples by Brain Bank Users