Meaning A girl's name of English origin, it means "Pet name meaning free; variant of Frances." Origin of Fanni English Popular Middle Names Pronunciation 🔊 Listen Fanni Similar Names Fanceen Ethelreda Francene Flair Fontanne Francena Francille Arleigh Frannie Frances Year by Year Popularity of Fanni