'Samuel de Champlain' definitions:

Definition of 'Samuel de Champlain'

(from WordNet)
noun
French explorer in Nova Scotia who established a settlement on the site of modern Quebec (1567-1635) [syn: Champlain, Samuel de Champlain]