Sudbury
[sʌdbəri]
Definition
(noun.) a city in south central Canada in Ontario; a major nickel mining center.
Typist: Suzy--From WordNet
[sʌdbəri]
(noun.) a city in south central Canada in Ontario; a major nickel mining center.
Typist: Suzy--From WordNet