Sebago A town in Cumberland County, Maine, United States, named after Sebago Lake. Proper noun A town in Cumberland County, Maine, United States, named after Sebago Lake. Related North Sebago Sebago Lake