Allexander

in baby boy name

The meaning of Allexander is A helper and defender of mankind