Variant of Giselle, from Germanic gisil meaning "pledge" or "hostage," denoting a noble oath.
Like Gisella?
Swipe through thousands of names like it