Chanan \ch(a)-nan\ as a boy's name is of Hebrew origin, and the meaning of Chanan is "God was compassionate".
Chanan has 1 variant form: Hanan.
Baby names that sound like Chanan are Shanan, Channon, Shanon, Shannan and Shanen.