Franshesca is a spelling variant of Francesca, from Latin Franciscus, meaning "from France" or "free one."
Like Franshesca?
Swipe through thousands of names like it