Ghislaine

Origin Gender Meaning
French Girl sweet pledge
German Girl Pleasant oath