Find the word definition

Wikipedia
Saint-Pierre-des-Échaubrognes

Saint-Pierre-des-Échaubrognes is a commune in the Deux-Sèvres department in western France.