Modern invented blend of Alexia and Anna, drawing on Greek alexein meaning 'to defend.'
Like Alexionna?
Swipe through thousands of names like it