Spanish deck
castillo
noun

castillo

Castle; a large fortified building or palace

Visitamos el castillo.

El castillo es antiguo.