A modern spelling of Alesha or Alicia, often tied to noble roots or to Arabic Aisha meaning alive.
Like Aleysha?
Swipe through thousands of names like it