NWR

Proper noun

 * 1)  NOAA Weather Radio