The name Francesca is of Italian origin and means "free" or "from France." It is a feminine form of the name Francesco, which is the Italian equivalent of Francis.
View meaning of name Faith
view meaningView meaning of name Fallon
view meaningView meaning of name Fatima
view meaningView meaning of name Faye
view meaningView meaning of name Felicity
view meaningView meaning of name Fernanda
view meaningView meaning of name Finley
view meaningView meaning of name Fiona
view meaningView meaning of name Flora
view meaningView meaning of name Florence
view meaningView meaning of name Frances
view meaningView meaning of name Francesca
view meaningView meaning of name Frankie
view meaningView meaning of name Freya
view meaningView meaning of name Freyja
view meaning