Meaning of champlain
Definition of champlain
(noun)
French
explorer
in Nova Scotia who
established
a
settlement
on the
site
of
modern
Quebec (1567-1635)
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
Other information on champlain
WIKIPEDIA results for
champlain
Amazon results for
champlain
Tweet