I've met a young
Leanna before. I think that's better than
Leanne, but
Leanne isn't bad.
I like Lyanna too. I assume it's just a variant of
Leanna,
Liana,
Lya, and similar names. I usually pronounce the "anna" as AH-na, but don't know whether the "Ly" is supposed to be "
Lee" or "Lye". I've never met one in real life so I'm just guessing with pronunciation.