English dictionary
toronto meaning and definition
Definition and meaning of toronto at MeaningMonkey.org. toronto meaning and definition in the English Dictionary.TORONTO noun
Definition of Toronto (noun)
- the provincial capital and largest city in Ontario (and the largest city in Canada)
Source: Princeton University Wordnet