NFLD Meaning of NFLD in English abbr. (also NF) Newfoundland. Oxford English vocab. Оксфордский английский словарь. 2012