There have been different speculations about what M will stand for after Android L became Lollipop. That has come to an end following the new image in front of GooglePlex which is shown below.
As at the last count, Android Lollipop which is version 5 & 5.1 stands at 18.1% of the entire Android userbase.
Pingback: Google’s Next Nexus Devices Launch on the 29th | Tech Africa