A double compound of Sophia (wisdom) and Isabella (God is my oath), combining two classical name meanings.
Like Sophiaisabella?
Swipe through thousands of names like it