NFWB

AcronymDefinition
NFWBNiagara Falls Water Board (Niagara Falls, NY)
NFWBNaval Flight Weather Briefer