Lecce in French Lecce in French Lecce proper noun A city and province of Apulia, Italy. Add to Flashcards