Annaleise combines Anna and Liese, carrying the meanings 'grace' and 'God is my oath.'
Like Annaleise?
Swipe through thousands of names like it