Definition of NF in English:

NF

  • Newfoundland (in official postal use)