Canso noun2 •Ellipsis of Cape Canso: a cape in Guysborough, Nova Scotia, Canada. •Ellipsis of Canso Rocks: an islets of Antarctica, near the northern end of the Antarctic Peninsula; named after the PBY Canso WWII-era amphibious flying boat, itself named after the town of Canso, Nova Scotia, Canada