Algonquin Park
noun
a provincial park in S Canada, in SE Ontario. 2741 sq. mi. (7100 sq. km).
British Dictionary definitions for algonquin park
Algonquin Park
noun
a provincial park in S Canada, in E Ontario, containing over 1200 lakes. Area: 7100 sq km (2741 sq miles)