Find the word definition

Wikipedia
Almazul

Almazul is a municipality located in the province of Soria, in the autonomous community of Castile and León, Spain. Its current name comes from Arabic to al Mahsul, a name that refers to the vertical movement of water due to the birth of the river Henar in this county.

Celebrates local festival in honor of the La Virgen de la Blanca on May 27.