American English

Definition of Toronto from the Oxford Advanced American Dictionary

 

Toronto

 
NAmE//təˈrɑntoʊ//
 
 
jump to other results
the capital of Ontario and the largest city in Canada, situated on the north shore of Lake Ontario
See the Oxford Advanced Learner's Dictionary entry: Toronto