Prev 19 of 50 Next
19. Francesca
Italian variation of Frances
Meaning: from France, free man