Lexa is a short form of Alexandra or Alexis, from Greek roots meaning defender or helper of mankind.
Like Lexa?
Swipe through thousands of names like it