A variant of Elsa, the German contracted form of Elizabeth, from Hebrew meaning 'pledged to God.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ellsa?
Swipe through thousands of names like it