NS Meaning of NS in English abbr.1 new style. 2 new series. 3 Nova Scotia. Oxford English vocab. Оксфордский английский словарь. 2012