New Toronto

views updated

New Toronto (tərŏn´tō), part of metropolitan Toronto, S Ont., Canada, on Lake Ontario.

More From encyclopedia.com