Definition of sphere in US English - a round solid figure, or its surface, with every point on its surface equidistant from its center., an area of activity, Definition of sphere in US English - a round solid figure, or its surface, with every point on its surface equidistant from its center., an area of activity, dictionary thesaurus
Considered the founder of Magog, Ralph Merry, an American Revolutionary immigrated to Lower Canada in 1799 and settled in Bolton, to the west of the lake.
The Abenaki were the first to inhabit the region and had long visited the Memphremagog and its waterways. The town was founded in 1776, when Loyalists emigrated from nearby Vermont. They called it The Outlet, referring to the flow of water emptying into the Magog River from the lake.