Definition of Sudbury in English:

Sudbury

proper noun

  • A city in central Ontario; population 157,857 (2006). It lies at the center of Canada's largest mining region.

Pronunciation

Sudbury

/-b(ə)rē/