Champlain
Info · Definitions · Characters
Definitions
(noun) French explorer in Nova Scotia who established a settlement on the site of modern Quebec (1567-1635). Synonyms: Samuel de Champlain.
Noun Definition 1
Info · Definitions · Characters