Definitions for "Sudbury"
a city in south central Canada in Ontario; a major nickel mining center
Sudbury is a federal and provincial electoral district in Ontario, Canada, that has been represented in the Canadian House of Commons since 1949, and in the Legislative Assembly of Ontario since 1905.
Sudbury was a parliamentary constituency which was represented in the British House of Commons. Centred on the town of Sudbury in Suffolk, it returned two Members of Parliament (MPs) from 1559 until it was disenfranchised for corruption in 1844.