Creative spelling of Alyssa, a Greek-associated name linked with the alyssum flower.
Like Alyssha?
Swipe through thousands of names like it