Definition of MFN in English:

MFN

  • Most favoured nation.