From Germanic 'gisil' meaning pledge or hostage; used in Spanish-speaking cultures.
Like Gilma?
Swipe through thousands of names like it