Girl Names baby nameGiselle

What does the name Giselle mean?

The meaning of the name “Giselle” is: “Hostage; pledge”.