castell
English
noun
Definitions
- A human tower formed in festivals in Catalonia.
Etymology
Borrowed from Catalan, Valencian castell (castle).
Origin
Catalan
castell
Gloss
castle
Kanji
城
Borrowed from Catalan, Valencian castell (castle).
Catalan
castell
castle
城