Did you mean Carlo?
Carlo
noun
°of Italian origin. English equivalents: Charles, Carl.