Yalexa is a modern name influenced by Alexa, from Greek roots meaning defender or helper of mankind.
Like Yalexa?
Swipe through thousands of names like it