Find the word definition

Wikipedia
Castelnau-Pégayrols

''' Castelnau-Pégayrols ''' ( Castèlnòu de Leveson in Occitan) is a commune in the Aveyron department in southern France. In addition to its castle and three churches it has a unique mediaeval irrigation system recognised in 1996 as of global importance.