frenchman or free man
Francesco as a boy's name is of Latin and Spanish origin, and the meaning of Francesco is "frenchman or free man".
Francesco: Baby Name Popularity
PER MILLION BIRTHS
U.S. POPULARITY RANKING
Check out these popular pages to discover more baby boy and baby girl names and meanings.