MAFF Meaning of MAFF in English (British) ministry whose aim is to protect and improve environment nationally and internationally Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012