Find the word definition

Wikipedia
Saint-Sulpice-sur-Lèze

Saint-Sulpice-sur-Lèze is a commune in the Haute-Garonne department in southwestern France.