Alexio is a modern form of Alexios, from Greek roots meaning defender or helper of mankind.
Like Alexio?
Swipe through thousands of names like it