The meaning of Alexx is A helper and defender of mankind