Alexx is a modern spelling of Alex, from Alexander, meaning defender or protector of people.
Like Alexx?
Swipe through thousands of names like it