English synonyms about - contact  

Toronto

noun

1 Toronto

The provincial capital and largest city in Ontario (and the largest city in Canada).

Dutch: Toronto


Find more on toronto elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0273