Meaning & Origin
A male given name from Italian, equivalent to English Charles.
Carlo is a boy's and girl's baby name of Italian origin, the Italian form of Charles, from the Old Germanic Karl meaning "free man" or "strong man." It has been one of the most beloved names in Italy for centuries, borne by kings, composers, and artists.
Carlo carries a warm, Mediterranean elegance that has attracted American parents drawn to Italian culture. With over 15,000 U.S. births recorded, it has been a consistent presence in Italian-American communities, carrying the same depth as Charles in a more European, sunlit form.