Spello in Latin Spello in Latin Hispellum proper noun A town and comune in the province of Perugia, Umbria, Italy. Add to Flashcards