Meredith is on our list for girls, so perhaps I'm biased, but I think using
Meredith for a boy would be cruel. The vast majority of people don't know the name is unisex that it would seem to most like you're simply using a girls' name for a boy. No different than calling a boy
Carol.
Carol's technically unisex, but only name nerds would know it.