I know your dilemma! When DD was growing we liked Maeve but her surname begins with F so it sounded like "may" when you ran them together and i used to have a horse called may (who was sweet but i wouldn't name a kid after her!). We ended up calling her something totally different.

I like Tahli Anna, but does it have to be a middle name? How about Tahlianna? Like Marianna?

I like names with a balanced flow, so if a middle name has 2 syllables i like 1 or 3 for the first name. My DD's rhythm is 2, 3, 1.

Bx