A spelling variant of Giselle, from Germanic roots meaning "pledge" or "hostage."
Like Gizzel?
Swipe through thousands of names like it