Alexza is a modern spelling variant of Alexa or Alexandra, from Greek meaning defender of humankind.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Alexza?
Swipe through thousands of names like it