Perugia in French Perugia in French Pérouse proper noun The capital city and associated province of Umbria, Italy. Add to Flashcards