I think both [name_u]Meredith[/name_u] and [name_f]Merida[/name_f] are great ways to honor [name_f]Mary[/name_f].
[name_u]Meredith[/name_u]
[name_f]Mare[/name_f]
Reda/[name_f]Rita[/name_f]
[name_f]Merida[/name_f]
[name_f]Mare[/name_f]
[name_u]Ari[/name_u]
[name_f]Ree[/name_f]/Rie
Other [name_f]Mary[/name_f] honor names:
Maryn/[name_f]Maren[/name_f], [name_f]Marin[/name_f], [name_u]Marion[/name_u], [name_f]Marcy[/name_f], [name_f]Maya[/name_f], [name_f]Marine[/name_f], [name_f]Marjorie[/name_f], [name_f]Margie[/name_f], [name_u]Marlow/name_u, [name_f]Mara/name_f, [name_f]Marae[/name_f], [name_f]Maragold[/name_f], [name_f]Maranda[/name_f], [name_f]Marcella[/name_f], [name_f]Marcelia[/name_f], [name_f]Marcene[/name_f], [name_f]Marcena[/name_f]/[name_f]Marcina[/name_f], [name_f]Marciana[/name_f], Mardelle, Mardelia, [name_u]Maret[/name_u]/[name_f]Marette[/name_f], [name_f]Margaro[/name_f], [name_f]Margisia[/name_f], [name_f]Marial[/name_f]/[name_f]Marielle[/name_f], [name_f]Mariessa[/name_f], [name_f]Mariposa[/name_f] (nn [name_f]Posey[/name_f]), [name_f]Maris[/name_f], [name_f]Mariska[/name_f], [name_f]Marisse[/name_f], [name_f]Marizol[/name_f] (nns [name_u]Zola[/name_u], [name_f]Zoe[/name_f], [name_u]Ari[/name_u], [name_u]Izzy[/name_u], Izo), [name_f]Marla[/name_f], [name_f]Marlys[/name_f], [name_f]Marsellonia[/name_f] (nns [name_u]Loni[/name_u], [name_f]Sela[/name_f], [name_f]Nia[/name_f]), [name_f]Marshay[/name_f], [name_f]Marta[/name_f], and [name_f]Martia[/name_f].