Android L could be known as Lemon Meringue Pie
Google already announced Android "L" which is going to launch as the fifth major iteration of the notorious mobile operating system, but it is not known what the "L" stands for yet. Since Google has been using names of various desserts as nicknames for the major Android releases, it would not be a surprise to see them use the same pattern for Android 5.0.
According to a piece of code spotted by Android Police inside a file which is part of the Android SDK, namely cardview-v7-21.0.0-rc1.aar, current preview builds of the upcoming Android version are referred to as "lmp-preview-release." Even more, the WiFi certification of HTC's upcoming slate which is expected to hit the market as Nexus 9 reveals a firmware version labeled "LMP" as well.
While Lemon Meringue Pie is a rather safe guess, remains to see if Google decides to choose the same path as they did when naming Android 4.4, internally known as Key Lime Pie for quite a while, but changed at the last minute to KitKat after Google signed a deal with Nestle. Back then, there were many references to "KLP" in official documents and files as well, so we should take everything with a grain of salt for the time being.