North Sebago en · PROPN Meanings A village in the town of Sebago, on the shore of Sebago Lake, Cumberland County, Maine, United States.