Find the word definition

Wikipedia
Larroque-sur-l'Osse

''' Larroque-sur-l'Osse ''' is a commune in the Gers department in southwestern France.