Definition of NL in English:

NL

Baseball
  • National League.