Vilafranca

Proper noun

 * 1) any of a number of settlements in Catalan-speaking areas
 * 2) Villefranche any of a number of towns in France