Meaning Of The Word Sudbury

Real Dictionary

What's the definition of Sudbury? Find Sudbury meanings, definitions and more at the Real Dictionary online.

Sudbury Meaning

Sudbury Definition
Sudbury Definition

What's The Definition Of Sudbury?

Sudbury in American English
city in SE Ontario, Canada: pop. 92,000

Sudbury in British English
noun: a city in central Canada, in Ontario: a major nickel-mining centre. Pop: 103 879 (2001)

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day