MeaningSicilian form of Theseus. It means to set or to place.
ReligionChristianity, Greek
OriginSicilian