Charly \ch(ar)-ly\ as a boy's name (also used as girl's name Charly), is a variant of Charles (Old German) and Charlie (Old German), and the meaning of Charly is "free man".
The baby name Charly sounds like Charley and Sherill. Other similar baby names are Carly and Charls.