Definition of NIH in US English:

NIH

  • National Institutes of Health.