A variant of Elissa or Alyssa, often linked to Hebrew Elisheba meaning God is my oath.
Like Ellyssa?
Swipe through thousands of names like it