Definition of MAFF in English:

MAFF

  • (formerly in the UK) Ministry of Agriculture, Fisheries, and Food.

Pronunciation:

MAFF

/maf/