Find the word definition

Wikipedia
Villeneuve-la-Garenne

Villeneuve-la-Garenne is a commune in the northern suburbs of Paris, France. It is located from the center of Paris in the Hauts-de-Seine department in the Île-de-France region.