EnglishLecce/ˈlɛtʃeɪ/ · nameMeaningA city and province of Apulia, Italy.SourcesNo citations have been attached yet.