Definition of NZ in English:

NZ

  • New Zealand.