toronto

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

Other Searches