A Spanish-form spelling of Gisela, from an old Germanic root meaning pledge or sacred promise.
Like Jisela?
Swipe through thousands of names like it