Definition of Toronto

  • (noun) the provincial capital and largest city in Ontario (and the largest city in Canada)

Synonyms of Toronto


Antonyms of Toronto


No Antonyms Found.

Homophones of Toronto


No Homophones Found.