There are a lot of variations on these names to work with which is nice!
With [name_u]Leigh[/name_u], any name that ends with that [name_u]Lee[/name_u] sound works well. Ones that immediately come to mind are [name_f]Rosalie[/name_f], [name_f]Coralie[/name_f], [name_u]Julie[/name_u], [name_f]Emily[/name_f], [name_f]Cecily[/name_f], [name_f]Lily[/name_f].
[name_u]Jean[/name_u] is a [name_m]French[/name_m] form of [name_m]John[/name_m], so any feminized form of [name_m]John[/name_m], in addition to variation s of [name_u]Jean[/name_u], work. [name_f]Jeanine[/name_f], [name_f]Jeanette[/name_f], [name_u]Joan[/name_u], [name_f]Joanne[/name_f], [name_f]Joanna[/name_f], [name_f]Johanna[/name_f], [name_f]Jane[/name_f], [name_f]Janet[/name_f], [name_f]Janice[/name_f], [name_f]Janna[/name_f], [name_f]Sian[/name_f], [name_f]Seana[/name_f]/[name_f]Shauna[/name_f], [name_f]Gianna[/name_f], [name_f]Giovanna[/name_f], Jantine, [name_u]Bevan[/name_u], [name_f]Ivana[/name_f], [name_f]Iva[/name_f], [name_f]Jovana[/name_f], [name_f]Jolene[/name_f], [name_f]Joelle[/name_f], [name_m]Josia[/name_m], [name_f]Juanita[/name_f], [name_f]Nina[/name_f], and honestly a whole lot more.
[name_u]Lyn[/name_u] and [name_u]Gwyn[/name_u] present some classic options like [name_u]Evelyn[/name_u] and [name_f]Gwyneth[/name_f]. [name_u]Gwyn[/name_u] also lends itself to names like [name_f]Guinevere[/name_f], and a name like [name_f]Gwendolen[/name_f]/[name_f]Gwendolyn[/name_f] could be used to honor both [name_u]Gwyn[/name_u] and [name_u]Lyn[/name_u].
There are loads of both classic and trendy or modern names that end in -lyn like [name_f]Jocelyn[/name_f], [name_f]Marilyn[/name_f], [name_u]Brooklyn[/name_u], etc.
There are also names that have that -lyn sound even if the spelling is a little different like [name_f]Adeline[/name_f], [name_f]Caitlin[/name_f] (of course you could also choose a spelling like [name_f]Katelyn[/name_f],) [name_f]Magdalen[/name_f], or [name_f]Emmeline[/name_f].
[name_f]Ann[/name_f] is another with many options! Either variations of [name_f]Ann[/name_f] istelf, compound names with [name_f]Ann[/name_f], or any name that ends with -ana.
[name_f]Grace[/name_f], [name_f]Hannah[/name_f], [name_f]Anna[/name_f], [name_f]Agnes[/name_f], [name_f]Anita[/name_f], [name_f]Annette[/name_f], [name_f]Anouk[/name_f], [name_f]Anais[/name_f], [name_f]Anja[/name_f]/[name_f]Anya[/name_f], [name_f]Anika[/name_f]/[name_f]Annika[/name_f], are just some of the variations of [name_f]Ann[/name_f] that exist.
Then with compounds you have things like [name_f]Maryanne[/name_f]/[name_f]Annemarie[/name_f]/[name_f]Pollyanna[/name_f] (all 3 are compound forms of [name_f]Mary[/name_f] and [name_f]Ann[/name_f]/[name_f]Anne[/name_f],) [name_f]Breanne[/name_f]/[name_f]Brianne[/name_f]/[name_f]Briana[/name_f]/Brienne, [name_u]Julianne[/name_u]/[name_f]Juliana[/name_f], [name_f]Leanne[/name_f], [name_f]Roxanne[/name_f]/[name_f]Roxana[/name_f], [name_f]Suzanne[/name_f]/[name_f]Susannah[/name_f], etc.
Among all of these there are some name that intuitively combine some of these honors like [name_f]Gwendolen[/name_f]/[name_f]Gwendolyn[/name_f], [name_f]Joanna[/name_f], [name_f]Leanne[/name_f], [name_f]Jocelyn[/name_f]. And there are names out there that may combine some of thesespunds even if they aren’t directly related, like [name_f]Lillian[/name_f] for example, which could loosely honor [name_u]Leigh[/name_u] and [name_f]Ann[/name_f].