Chang \ch(a)-ng\ as a boy's name is of Chinese origin, and the meaning of Chang is "smooth, free, unhindered".
Baby names that sound like Chang are Chanok and Chanoch. Other similar baby names are Chan, Chano, Chand, Chany, Chann and Chane.