0 votes
What is the definition of Toronto?

1 Answer

0 votes
noun. a province in S Canada, bordering on the Great Lakes. 412,582 sq. mi. (1,068,585 sq. km). Capital: Toronto. Lake, a lake between the NE United States and S Canada, between New York and Ontario province: the smallest of the Great Lakes.
...