French explorer in Nova Scotia who established a settlement on the site of modern Quebec (1567-1635)
Synonyms for Champlain
On this page, you will find 30 slang terms related to Champlain. Some of the top words include: Cheese eating surrender monkey, Quebec, Rear Admiral, frost back, frostback, and 25 more.