Find the word definition

Wikipedia
Villeneuve-la-Comtesse

Villeneuve-la-Comtesse is a commune in the Charente-Maritime department in southwestern France.