Guisela is a Spanish form of Gisela, from Germanic roots often interpreted as pledge or hostage.
Like Guisela?
Swipe through thousands of names like it