GiselleHaving studied linguistics, French and Italian, I really have to say the name more likely means "girl of the land." The prefix "Gis" is from the Greco/Roman base meaning "land" and the suffix "Elle" clearly is from the French word elle meaning "girl".... [
more]