Phonetic respelling of Giselle, a French-German name meaning 'pledge' or 'bright pledge'.
Like Jizell?
Swipe through thousands of names like it