Find the word definition

Wikipedia
Mecerreyes

Mecerreyes is a village and municipality in the province of Burgos in Spain, part of the autonomous community of Castile-Leon.

It has 312 inhabitants, and it is near Covarrubias.