There are lots of definitions for MM, but which one is used in the following two sentences?

25MM+ people (+14x Y/Y) use Duolingo app to learn new language

12MM+ teachers / students / parents (+15x Y/Y) use Remind101 to send 500MM+ messages

3 Answers 3


MM is an abbreviation for "million", short for "mille mille", or 1000 × 1000.

Encyclopaedia of pure mathematics, by Barlow, Peacock, et al., p. 426:

(99.) It has been from a very early period the custom of writers on Arithmetic to separate numbers into periods of three and six, as the numeration in most European languages must proceed by thousands and millions; these periods are called membres by Stevinus, amongst whose definitions we find the following: …. Instead of million, he says, mille mille; for a thousand millions, he uses mille mille mille; and for a billion, mille mille mille mille, and so on for higher numbers.


MM stands for million in this case. Wikipedia says this about the word million:

It can be abbreviated MM in some financial contexts.

Your sentences come from this report from Kleiner Perkins Caufield & Byers, who is a financial firm, so it is understandable that they would use MM to refer to millions.

The numbers mentioned in that report are similar to other sources that discuss Duolingo and Remind101:


Von Ahn told me Duolingo now has about 25 million registered and 12.5 million active users.


Now 10 million people use Remind101 when you add its teacher base to the students and parents they work with, spreading fastest in the southern United States, sending 65 million messages per month.


MM as a post nominal signifies the award of Military Medal for bravery in combat, in the British Army and that of and most Commonwealth countries. It has been replaced in new systems of gallantry awards in many countries.

  • 1
    Doesn't really apply to the context that was referred to in the question. Dec 18, 2019 at 6:39
  • Welcome to Stack Exchange. This doesn't answer the question that was asked. Dec 18, 2019 at 15:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.