Modern elaborated compound of Alli and Anna, rooted in Hebrew 'hannah' meaning 'grace' or 'divine favor.'
Like Alliannah?
Swipe through thousands of names like it