CansoMeaningsName1. Cansoa. a town in Guysborough County, Nova Scotia, Canadab. Canso (ellipsis of détroit de Canso (= Strait of Canso): a strait in Nova Scotia, Canada)c. Canso (ellipsis of cratère Canso (= Canso Crater): a crater in Mars)