Here's a breakdown:
* Frances: Derived from the Latin name "Franciscus," meaning "free man."
* Franny: A shortened, familiar version of Frances, often used as a nickname.
While "Franny" doesn't have a specific meaning beyond being a nickname, it's a name that evokes feelings of independence, freedom, and a spirited personality.