How about Meredith and then she can be Merry? That would be rather nice in many ways

You can also spell that in the traditional Welsh way and have it as Meredydd if you like. And it goes with Sidney as it's also a boy's name - in fact I think Meredith originally was exclusively a boys' name?