Find the word definition

Wikipedia
Villefranche-d'Albigeois

' Villefranche-d'Albigeois' is a commune in the Tarn department in southern France.