Elaborated variant of Isabella, the Spanish form of Elizabeth meaning 'God is my oath.'
Like Isabelly?
Swipe through thousands of names like it