Chanoch \ch(a)-no-ch\ as a boy's name is of Hebrew origin, and the meaning of Chanoch is "dedicated". The English variant is Enoch.
Chanoch has 5 variant forms: Channoch, Chanok, Hanoch, Hannoch and Hanok.
A baby name that sounds like Chanoch is Chang.