Find the word definition

Wikipedia
Villard-de-Lans

Villard-de-Lans is a commune in the Isère department in southeastern France.

The town is a centre for skiing in winter and hiking and hot air ballooning in other seasons.