Spanish deck
muralla
noun

muralla

A large defensive wall surrounding a town, city, or fortress.

La muralla rodea la ciudad.

Visitaron la muralla antigua.