Annakate combines Anna, meaning 'grace,' with Kate, from Katherine meaning 'pure.'
Like Annakate?
Swipe through thousands of names like it