Franccesca

in baby girl name

The meaning of Franccesca is Free , or from france