Find the word definition

Wikipedia
Villeneuve-de-Marsan

Villeneuve-de-Marsan is a commune in the Landes department in Aquitaine in south-western France.