Find the word definition

Wikipedia
Villar-Saint-Pancrace

Villar-Saint-Pancrace (also known as Grand Villar or le Villar, ) is a commune in the Hautes-Alpes department in southeastern France.