Toronto
English Dictionary
->
Letter T
-> Toronto
Search Dictionary:
Toronto Definition
(n)
the
provincial
capital
and
largest
city
in
Ontario
(
and
the
largest
city
in
Canada
)
Toronto Synonyms
Toronto
© Art Branch Inc.