Find the word definition

Wiktionary
bozas

n. (plural of boza English)

Wikipedia
Bozas

Bozas is a commune in the Ardèche department in southern France.