The meaning of Allex is A helper and defender of mankind