Definition of NOAA in US English:

NOAA

abbreviation

  • National Oceanic and Atmospheric Administration.