MeaningSicilian form of Alexander. It means defender of mankind.
ReligionGreek, Christianity
OriginSicilian