Champlain — synonyms, definition

1. Champlain (Noun)

2 synonyms
Lake Champlain Samuel de Champlain
2 definitions

Champlain (Noun) — French explorer in Nova Scotia who established a settlement on the site of modern Quebec (1567-1635).

Champlain (Noun) — A lake in northeastern New York, northwestern Vermont and southern Quebec; site of many battles in the French and Indian War and in the American Revolution and in the War of 1812.

3 types of
Lake adventurer explorer
8 parts of
Empire State Green Mountain State New York New York State Quebec VT Vermont ny