What does NOS mean? New Orleans Saints American Football Team New (NOS) from New in the state of Louisiana can be.the team member of the National Football League of America.Stadium, home of the team, the stadium, Louisiana (Louisiana Superdome) is called, the loggia is. See the full article