Kuper noun1 •Ellipsis of Kuper Island, former name of Penelakut Island: an island of Strait of Georgia, British Columbia, Canada. formsKupers