Elaboration of Isolde, from Germanic roots possibly meaning 'ice ruler.'
Like Isolene?
Swipe through thousands of names like it