Raven on 29 January 2016
Could stand for something, but just be referred to be the letters in marketing/branding (like how DS is supposed to mean Developer System or Dual Screen)
I figure NX stands for New eXperience, as some users already said.