Find the word definition

Wikipedia
Castelnau-de-Lévis

Castelnau-de-Lévis is a commune in the Tarn department in southern France.

It is located just west of Albi. The inhabitants are Castellévisiens.