From Latin 'liberatus' meaning 'liberated' or 'set free,' used in Spanish-speaking cultures.
Like Librado?
Swipe through thousands of names like it