Toronto Meaning

There are 1 meaning(s) for word Toronto

Meaning 1 : the provincial capital and largest city in Ontario (and the largest city in Canada)