From Latin 'perfecta' meaning 'perfect' or 'complete,' used as a given name in Spanish cultures.
Like Perfecta?
Swipe through thousands of names like it