Definition of NH in English:

NH

  • New Hampshire (in official postal use)