Compound of Greek Sophia ('wisdom') and Latin Grace ('divine favor'), joining two classic virtue names.
Like Sophiagrace?
Swipe through thousands of names like it