Find the word definition

Wikipedia
Castelnau-de-Mandailles

''' Castelnau-de-Mandailles ''' is a commune in the Aveyron department in southern France.