Champlain Hear it!

Champlain1 definition

Cham·plain (s̸ham plān; Fr s̸hän plan)

Champlain, Samuel de 1567-1635; Fr. explorer: founded Quebec (1608)
Champlain2 definition

Cham·plain (s̸ham plān)

lake on the N section of the border between N.Y. and Vt.: c. 125 mi (201 km) long

Etymology: after Samuel de Champlain, who discovered it

Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.