What do the letters ‘XMM’ in XMM-Newton mean?

01

eXtra Massive Motor

X-ray Multi-mirror Mission

eXtreme Mission to Mars

eXtra-terrestrials Migrate to Mercury