Love Leah, but Annette doesn't flow with saying it.
A name that doesn't have the same beginning sound as the ending of the name before it would be much better.
You could add a J to make it Janette...
Leah is a delicate name, and one with either strength to say it or again delicate without a break between the two. I love the names Wren, Shelby, Kinsey, Kenna, Nicole, Isobel.
The idea to go back in the family history of names, or choose one that's strong in your ethnic background or a last name of one side or the other, or your husband's name in femine form, etc.
Let us know whatever it is you choose that feels right for you.
Love the name Griffin
q