What is the meaning of Casteller?

A person who forms part of a castell.

casteller

castell

casteller

Source: wiktionary.org