Find the word definition

Wikipedia
Navajas

Navajas is a municipality in the comarca of Alto Palancia, Castellón, Valencia, Spain. Navajas is a lovely village located in the mountains and a river running through which goes to el salto de la novia.