Freedom of Religion September 6, 2022October 6, 2022 by kellymineryhamdan, posted in Canada, Churches, Vermont Lake Memphremagog The name Memphremagog comes from the Algonquian term meaning “where there is a big expanse of water.” (mem-frə-MAY-gog; French: Lac Memphrémagog) is a fresh water glacial lake located between Newport, Vermont, United States and Magog, Quebec, Canada.Share this:EmailLike this:Like Loading...