The 293 acres lake has had various names over the years, including Loon Lake, Lake of the Woods, and Echo Lake, but the name Triangle Lake (after the lake's shape) became the official name in the early 1900s.