Find the word definition

Wikipedia
Lanouaille

Lanouaille is a commune in the Dordogne department in Aquitaine in southwestern France. The departmental road D704 ( Sarlat- Limoges) passes through the town.