Definition of NL in English:

NL

  • 1The Netherlands (international vehicle registration).

  • 2Baseball
    National League.