Sudbury, Greater

Save
Sudbury, Greater /ˈsʌdˌberi/ proper noun
Sudbury, Greater
/ˈsʌdˌberi/
proper noun
Learner's definition of SUDBURY, GREATER
: city in Ontario, Canada
Comments & Questions
Comments & Questions
What made you want to look up Sudbury, Greater? Include any comments and questions you have about this word.