Definitions
There is 1 meaning of the phrase
Samuel De Champlain.
Samuel De Champlain - as a noun
French explorer in nova scotia who established a settlement on the site of modern quebec (1567-1635)
Synonyms (Exact Relations)
champlain