Find the word definition

Wikipedia
Navatrasierra

Navatrasierra is a village that is part of the Villar del Pedroso municipality in the province of Cáceres, Extremadura, Spain. According to the 2014 census, the village has a population of 198 inhabitants.