Meaning of toronto
Definition of toronto
(noun)
the
provincial
capital
and largest
city
in Ontario (and the largest
city
in Canada)
Other information on toronto
WIKIPEDIA results for
toronto
Amazon results for
toronto
Tweet