What does NB Stand for?

NB may stand for, New Brunswick, notebook, National Bank, newborn, not bad, Niobium, North Bend, notice board, or New Balance Athletic Shoe, Inc.