noun, masculine/kasˈtiʝo/plural: castillos
castillo is masculine in Spanish.
castle (a large building that is fortified and contains many defences)
Related: acastillar, castillo de naipes, encastillar
Inherited from Old Spanish castiello (“stronghold, fortress, castle”), from Latin castellum, diminutive of castrum (“fort”). Doublet of castell.