Giselda

Meaning: Ruler's hostage, Pledge of rule

Gender: Girl

Origin: German

Characters: 7

Views: 158

Pet Names for Giselda

Gigi, Sela, Gilda, Gise, Gisa, Seli, Gidel, Elda, Gila, Sella