Decarlo is an Italian-style form meaning of Carlo, with Carlo from Germanic Karl meaning free man.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Decarlo?
Swipe through thousands of names like it