Champlain
English Dictionary
->
Letter C
-> Champlain
Search Dictionary:
Champlain Definition
(n)
French
explorer
in
Nova
Scotia
who
established
a
settlement
on
the
site
of
modern
Quebec
(
1567
-
1635
)
(n)
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
Champlain Synonyms
Champlain
Lake Champlain
Samuel de Champlain
© Art Branch Inc.