Find the word definition

Wikipedia
Montgaillard-sur-Save

Montgaillard-sur-Save is a commune in the Haute-Garonne department of southwestern France.