A variant of Giselle, from Germanic roots meaning pledge or hostage, later popularized through French.
Like Jisella?
Swipe through thousands of names like it