Compound of Anna ('grace') and Louise ('renowned warrior'), blending Hebrew and Germanic roots.
Like Annalouise?
Swipe through thousands of names like it