A spelling variant of Francesca, the Italian feminine form of Francis, meaning 'Frenchwoman' or 'free one.'
Like Franccesca?
Swipe through thousands of names like it