Find the word definition

Wikipedia
Saint-Vincent-Lespinasse

Saint-Vincent-Lespinasse is a commune in the Tarn-et-Garonne department in the Midi-Pyrénées region in southern France.