Find the word definition

Wikipedia
Villefranche-de-Rouergue

Villefranche-de-Rouergue ( ; Vilafranca in Occitan) is a commune in the Aveyron department in southern France.