Compound of Anna ('grace,' Hebrew) and Gene ('well-born,' Greek), a Southern double-name creation.
Like Annagene?
Swipe through thousands of names like it