Decarlo is an Italian-style form meaning of Carlo, with Carlo from Germanic Karl meaning free man.
Like Decarlo?
Swipe through thousands of names like it