From your list, I like:
Layla (though I prefer the spelling
Leila),
Luna and
Lilith. ;)
Here are the different feminine L names I got on my PNLs:
Laeticia
Laurence (feminine French name)
LaviniaLéanneLeilaLenaLéonieLilithLillianLilyLoreleiLouiseLucrèceLudivineLunaLupitaLydiaLysandre
Don't hesitate to rate my different PNLs:
http://www.behindthename.com/pnl/246179