Sophie Sarah gmv. I don't like
Sophia nearly as much as
Sophie, and I believe in calling a child by their fn and not their mn. It just causes confusion. Have you considered
Sadie? It's a form of
Sarah, which would honor your grandmother, and has a similar feel to
Sophie.