A modern spelling of Alexa, from Greek roots meaning defender or helper of humankind.
Like Alyxa?
Swipe through thousands of names like it