What is the meaning of Castell?
A human tower formed in festivals in Catalonia.
castle (fortified structure)
castle (enclosed area located above the top deck)
château (large house)
castell (human tower)
castle
castell (human tower)
castle (fortified building)
rook
Source: wiktionary.org