Likely a modern English blend of Ali/Alvi and Anna-like elements, used for its melodic and affectionate effect.
Like Alivianna?
Swipe through thousands of names like it