Alysha is a modern variant of Alicia, ultimately from Adelaide-related forms meaning "noble."
Like Alysha?
Swipe through thousands of names like it