Toronto
WordNet

noun


(1)   The provincial capital and largest city in Ontario (and the largest city in Canada)
WiktionaryText

Etymology


From , originally referring to the strait between Lake Simcoe and Lake Couchiching.

Synonyms




 
x
OK