Definition of MFN in English:

MFN

  • Most favored nation.