Find the word definition

Wikipedia
Châtellerault

Châtellerault is a commune in the Vienne department in the Poitou-Charentes region in France. It is located in the northeast of the former province Poitou, and the residents are called Châtelleraudais.