Toronto


Definition: Meaning of, Toronto in English to English dictionary.

Pronunciation: / təˈrɒntəʊ /

  • synonym
  • antonym
  1. a city and port on Lake Ontario, Canada. Toronto is the capital of the PROVINCE of Ontario and the second largest city in Canada.
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym