Spanish diminutive of Carlos, from the Germanic Karl meaning 'free man'.
Like Carlitos?
Swipe through thousands of names like it