I. Champlain, Lake a North American lake between New York and Vermont, that goes up to Quebec in Canada
[TahlilGaran] Dictionary of Contemporary English ▲
II. Champlain, Samuel de (1567–1635) a French
explorer and the first
governor of French Canada. He
explored much of what is now Nova Scotia and established Quebec in 1608. He also was the first European to discover what is now called Lake Champlain.
[TahlilGaran] Dictionary of Contemporary English ▲