Definition of Toronto

Noun: Toronto  tu'rón-(t)ow

  1. The provincial capital and largest city in Ontario (and the largest city in Canada)
    - Hogtown [Cdn]

See also:
toroids
Torontonian

Anagrams containing the word Toronto

torntoo otoront totoron ntotoro ontotor rontoto orontot