Definition of NL in English:

NL

  • National League.