No less an entity that the Government of Canada has designated NS to mean . . . Nova Scotia.
No lesser entities than the Governments of Australia, France, Germany, Japan, United Kingdom, United States, and all the many, many other nations that operate post office systems all recognize NS as meaning Nova Scotia.
Since at least 1970, in the world of sailing NS means . . . North Sails .
Google search NS and you will find MANY, MANY meanings . . . and not one is Nonsuch.