Android M’s official name is… Marshmallow [Update: Version 6.0]
Ars Technica 2015-08-17
https://twitter.com/davey_burke/status/633324719266115584
With every major Android launch comes a new codename, and for each new codename, Google adds a statue to the lawn in its Mountain View headquarters. The latest Android version has only been known by its codename—Android M—but today Google unveiled the official name: Marshmallow.
Dave Burke, Android's VP of engineering, unveiled the statue on Twitter just a few minutes ago.