Elaborated spelling of Francesca, the Italian feminine form of Francis, meaning 'from France' or 'Frenchwoman'.
Like Francessca?
Swipe through thousands of names like it