Francesca
Primarily Female
The meaning of the name Francesca is Free
The origin of the name Francesca is Latin
Alternate spellings: Fransheska, Francheska, Francessca, Fransisca
People who like the name Francesca also like: Charlotte, Genevieve, Violet, Olivia, Amelia, Evangeline, Scarlett, Oliver, Sebastian, Benjamin, Liam, Henry, Gabriel, Alexander

< Back to Search | Pet Name Categories