Find the word definition

Wikipedia
Villafranca

Villafranca is a town and municipality located in the province and the autonomous community (Comunidad Foral) of Navarre, northern Spain.

Villafranca (disambiguation)

Villafranca or Vilafranca may refer to the following localities: