Find the word definition

Wikipedia
Villeneuve-lès-Avignon

Villeneuve-lès-Avignon ( Occitan: Vilanòva d'Avinhon) is a commune in the Gard department in southern France. It can also be spelled Villeneuve-lez-Avignon.