answersLogoWhite

0

Toronto a big city (financially and population wise) in Canada, located in Ontario, got its name from the natives that used to live there. Toronto meant "meeting place" in native tongue.

User Avatar

Wiki User

∙ 16y ago
User Avatar

What else can I help you with?