Find the word definition

Wikipedia
Vabres-l'Abbaye

Vabres-l'Abbaye is a commune in the Aveyron department in southern France.