Find the word definition

Wikipedia
Pinsoro

Pinsoro is a village situated to the northwest of the city of Zaragoza in northeastern Spain. The population is approximately 800. This village is located within the Ejea de los Caballeros municipal term.