Find the word definition

Wikipedia
Bozouls

Bozouls is a commune in the Aveyron department in southern France.

It is located on Route Maquis de Jean Pierre (D20) thirty minutes from Rodez, one hour from the Gorges du Tarn, two hours northeast of Toulouse, and six and a half hours due south of Paris.