Definition of Sudbury

Noun: Sudbury  'súd,be-ree [N. Amer], súd-bu-ree [Brit]

  1. A city in south central Canada in Ontario; a major nickel mining centre

See also:
sudatory
sudd

Anagrams containing the word Sudbury

syruubd ysudbur rysudbu urysudb burysud dburysu udburys