I tend to vacillate on both of these names. Right now I prefer
Liliana - as other posters have said, it's got a lot of nickname options, and that's a good thing. It's frilly, but the nns aren't. I've been kind of disliking
Leah lately, mainly for the sound, but the meaning and the Bible story are unfortunate too.