Franco
Name origin: Old French
Name meaning: Free; an androgynous name, though Frances is generally used for girls and Francis for boys
Corelli
Name origin: Italian
Name meaning: unexplained; perhaps from a short form of a personal name ending with -coro + the diminutive suffix -ello.