Find the word definition

Wikipedia
Saint-Priest-la-Roche

Saint-Priest-la-Roche is a commune in the Loire department in central France. There are two Chambres d'hotes in this litlle village.