Spello in Greek Spello in Greek Σπέλλο proper noun A town and comune in the province of Perugia, Umbria, Italy. Add to Flashcards