Variant of Altha or Althea, from Greek 'althainein' meaning to heal.
Like Eltha?
Swipe through thousands of names like it