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