Definition of NOAA in US English:

NOAA

  • National Oceanic and Atmospheric Administration.