ParentFull threaddogprez·'Lingua franca' is a Latin borrow phrase that literally mean "Frankish Tongue". It has a specific meaning and nuance in English, it doesn't mean Italian:https://en.wikipedia.org/wiki/Lingua_francaView on HN