Castillo ?
castillo m (plural castillos)
From Old Spanish castiello (“stronghold, fortress, castle”), from Latin castellum, diminutive of castrum (“fort”).