Toronto
/təˈrɒntəʊ/
/təˈrɑːntəʊ/
- the capital of Ontario and the largest city in Canada, situated on the north shore of Lake Ontario
Check pronunciation:
Toronto
Definition of Toronto from the Oxford Advanced Learner's Dictionary