Feedback
Lake champlain
Meaning
Name
●
A north-south
running
lake
surrounded
by the Champlain Valley, in
upstate
New York, Vermont and
southern
Quebec,
spanning
the United States and Canada, mostly
lying
within the U.S.;
separating
the Adirondacks from the Green Mountains and Appalachians.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better