Rare short form related to Elsa or Ailsa, possibly from Germanic 'adal' meaning noble.
Like Alsa?
Swipe through thousands of names like it