Used in Spanish-speaking communities, likely related to Gisela, from Germanic roots meaning 'pledge.'
Like Isel?
Swipe through thousands of names like it