Table of Contents
1. Champlain
noun. French explorer in Nova Scotia who established a settlement on the site of modern Quebec (1567-1635).
Featured Games
Rhymes with Champlain
- st_germain
- legerdemain
- st_germaine
- preordain
- lamontagne
- lafountaine
- lafountain
- inhumane
- constrain
- restrain
- overtrain
- mcswain
- explain
- complain
- aquitaine
- ukraine
- tremaine
- sylvain
- sustain
- spokane
- sartain
- retrain
- refrain
- profane
- partain
- mustain
- mundane
- mcwain
- mcshane
- mcquain
2. Champlain
noun. a lake in northeastern New York, northwestern Vermont and southern Quebec; site of many battles in the French and Indian War and in the American Revolution and in the War of 1812.
Synonyms
- Quebec
- New York
- Empire State
- VT
- Green Mountain State
- Lake Champlain
- NY
- Vermont