Find the word definition

Wikipedia
Céou

The Céou is a long river in the Lot and Dordogne départements, southwestern France. Its source is at Séniergues, southwest of Rocamadour. It flows generally northwest. It is a left tributary of the Dordogne into which it flows at Castelnaud-la-Chapelle, southwest of Sarlat-la-Canéda.