MFN Meaning of MFN in English [MFN] abbreviation most favored nation Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012