Francis for a baby name

This gender-neutral name is of Latin origin, meaning French man or free man.

Search by letter



Search by category