search

Lake champlain

Meaning

Name

A north-south
by the Champlain Valley, in
New York, Vermont and
Quebec,
the United States and Canada, mostly
within the U.S.;
the Adirondacks from the Green Mountains and Appalachians.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com