Gisehanna

Meaning
Old EnglishFrom Giselle: Pledge
FinnishFrom Hanna: Gracious
Gender
Origin