Sarahgrace combines Sarah, meaning "princess" in Hebrew, with Grace, the English virtue name for elegance and blessing.
Like Sarahgrace?
Swipe through thousands of names like it