Definition/Meaning of Francesca