Francesca

Francesca or Franchesca is a female given name, derived from the Latin male name Franciscus meaning 'free'. It is widely used in most Romance languages, including Italian, French and Catalan, and place of origin is Italian. It is derived from the same source as the female name Frances, and the male names Francesc, Francesco and Francis.

Read more about Francesca:  People Named Francesca, Fictional Characters, Translations