Definitions for "Aveyron"
Aveyron (Occitan: Avairon) is a department in southern France named after the Aveyron River.