The series' depiction of Francois in France suggests a "(Franco) is" wordplay, or transposed, "is Franco;" the prefix Franco- means, essentially, "French," or "from France," so thusly "is Franco" would translate directly as "is French," or "from France." As Francois' (limited) screen time placed him in France, we can presume Francois, as a name choice, was not accidental.
Confidence: 50