samuel de champlain Meaning, Definition & Usage

  1. noun French explorer in Nova Scotia who established a settlement on the site of modern Quebec (1567-1635)
    Champlain.

WordNet