Definition of Nfld in English:

Nfld

  • Newfoundland.