YourDictionary

Sudbury

city in SE Ontario, Canada: pop. 92,000

See Sudbury in American Heritage Dictionary 4

Learn more about Sudbury

link/cite print suggestion box