Compound name joining Hebrew Anna ('grace') and Latin Carolina ('free woman'), popular in Latin cultures.
Like Annacarolina?
Swipe through thousands of names like it