Francis is a ♂ male name.
Francis is a short variant of the name Franciscus, which is a Latin name of French origin. The Italian Saint Francis of Assisi was originally named Giovanni, but after a journey to France, his father gave him the name Francesco.
Francis means “Frenchman”, “little Frenchman” (from Italian Francesco, originally from the Germanic tribe of the Franks) or “free man” (from Old French “franc” = free).