Definition of NL in English:

NL

  • 1Baseball
    National League.

  • 2The Netherlands (international vehicle registration)