Aleckzander is a stylized spelling of Alexander, from Greek, meaning defender of men.
Like Aleckzander?
Swipe through thousands of names like it