Francessca

in baby girl name

The meaning of Francessca is Free , or from france