Find the word definition

Wikipedia
Barret-sur-Méouge

Barret-sur-Méouge is a commune in the Hautes-Alpes department in southeastern France. It is located at the start of the 'Gorges de la Méouge' on the Méouge river.