Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of samuel de champlain
  1. noun
    French explorer in Nova Scotia who established a settlement on the site of modern Quebec (1567-1635)

    Similar: 

Explanation of samuel de champlain
My lists:
Recently viewed words: