MSF

There are multiple definitions:

  1. Médecins sans Frontières(French)

  2. midpoint of sleep in free days(English)

  3. multiple sclerosis fatigue(English)

  4. modern service framework(English)