Saint-Priest in French Saint-Priest in French Saint-Priest proper noun A city in Lyon Metropolis, France. Add to Flashcards