Find the word definition

Wikipedia
Azaila

Azaila is a municipality in the Province of Teruel, in Spain.

It has a population of 162 ( INE, 2005) and it has an extension of 81,4 km².

Near the town there are the ruins of the ancient Iberian village of Cabezo de Alcalá.