Find the word definition

Wikipedia
Izurtza

Izurtza (in Basque and officially, in Spanish Izurza) is an elizate, town and municipality located in the province of Biscay, in the Basque Country, Spain. Izurtza is part of the comarca of Durangaldea and has a population of 270 inhabitants as of 2010 and according to the Spanish National Statistics Institute.