What does the name Enoch mean? The meaning of the name Enoch is Dedicated. The origin of the name Enoch is Hebrew. This is the culture in which the name originated, or in the case of a word, the language.
Alternate spellings: Enoc
People who like the name Enoch also like: Elijah
, Elias Naomi