Ok... Another name to think about is
Elani.... I used to work with a girl whose parents couldn't decide between two names so combined the two and came up with Elani. It's a beautiful name and never gets shortened..
I actually thought of that one but DH just hated it in that irrational man-name-hating way that they sometimes get (cos I'm never irrational, doncha know )
I also really like Elka but he also vetoed that one. I think Elkanah is really interesting but think my head is stuck on Annika still now.

Liana is interesting but is also the name of my women's physio... so when I think of it, I think pelvic floor muscles!