About us
Define
Definitions for
"Aveyron"
Aveyron (Occitan: Avairon) is a department in southern France named after the Aveyron River.
en.wikipedia.org