English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Champlain

noun

1 Champlain

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

synonym: Samuel de Champlain.

2 Champlain

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.

synonym: Lake Champlain.


Find more on Champlain elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0165