Definition of Toronto

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

Semanticaly linked words with "toronto"